This document discusses how AutoRABIT can help accelerate Salesforce development using Salesforce DX and best practices. It summarizes AutoRABIT's key capabilities:
1) AutoRABIT seamlessly integrates Salesforce DX, ALM, and feature branching to drive efficient application development. It supports scratch org provisioning, building contexts in scratch orgs, and graphical tools to reduce GIT complexity.
2) AutoRABIT provides deployment and packaging support through extensions to the DX CLI and GIT integration. It also integrates with code review systems and extends scratch orgs with tools like ApexPMD.
3) AutoRABIT's Salesforce DX workflow handles development, provisioning,
1 of 10
More Related Content
AutoRABIT solution for Salesforce DX / Agile dev on SFDC & Force.com
4. Accelerated, Agile SFDC
Sandbox Strategy
Structured Change
Management
Properly Sized Orgs
Effective Branching Strategy
Environment Hub
Registration
Scratch Org Provisioning
Multiple user story
contexts in Scratch Org
Smart Patch management
Considerations for PII
Applications of Record
Compliance procedures
Audit trails
Version Control
Build & Automate release
packages in mere clicks
Single source of truth
Quick Commits ensure dev
adoption
Faster Dev &
Releases
(CI/CD)
Security
& Control
Best Practices
implemented
Ready for
Future / DX
5. Why Salesforce DX?
DX aligns Salesforce development and delivery with Modern Principles
DX Fosters Team Collaboration
Promotes Source-Driven development
Enables Continuous integration and delivery
DX is open and prescriptive
*DX Platform team
6. AutoRABIT
seamlessly integrates
the three Silos
Drives efficient
application development
best practices in
three categories
Salesforce DX
ALM
Feature
Branches
Provisioning
Development
Release
Modern Application Development
7. AutoRABIT Salesforce DX Scratch Orgs
Environment Hub
Environment Hub Registration
Version Control connect for
Environment Hub
Automate feature branch creation
with Scratch Org
Scratch Org Provisioning
Runtime provisioning of env. config
like Custom Settings, endpoints etc.,
to Scratch Orgs
Automated post-deployment
activities
Central Hub for importing settings
for Scratch Orgs
Building Contexts in Scratch Orgs
Multiple user story contexts in Scratch
Org
Smart Patch management
Mylyn Integration
Independently validate and check-in
contexts
Integrations: JIRA, VersionOne, Rally, TFS, AgileAccelarator, IBM RTC..
& other Industry technologies
8. AutoRABIT Deployment and Package Support
Graphical Extension for DX CLI and
GIT Integration
Extend DX CLI for better reach to
Administrators
Graphical Editors for Check-In and
Merge acitivities
Reduces the complexity of GIT
command line interface
DX beyond Deployments
Plug-ins for Force.com IDE 2.0,
ForceCode etc.,
Integrations with Code Review
systems like Gerrit
Extends Scratch Org with ApexPMD,
security scanner etc
Packaging 2.0 support
ISV challenges for clients like
Apptus, Ncino, Gainsight etc.,
API for Packaging + Distribution
Client specific fix packs