5 Pillars of a successful Salesforce DevOps process : Amit Chaudhary

5 Pillars of a successful Salesforce DevOps process
by: Amit Chaudhary
blow post content copied from  Apex Hours
click here to view original post

In this session we will talk about the 5 Pillars of a successful Salesforce DevOps process.

What is DevOps

DevOps = automated, more regular releases


DevOps = simply a better way of managing releases /deployments

Why is DevOps important

  • A higher frequency of new releases to production
  • Fewer bugs and fewer service disruptions
  • Faster restore times in the event of service outages

Google’s industry survey for 2019 showed that high-performing teams that have adopted. DevOps practices deploy 208 times more frequently and make changes 106 times faster than low performers.

DevOps is a journey: start small

  • Start with small steps
  • Make sure the whole team is onboard and up to speed
  • Layer on complexity when your team + process is ready

Pillar 1: Version Control

Git-based source control = core pillar and starting point for most DevOps journey

Version control is the new single source of truth

How does version control benefit the whole team?

  • Enable parallel development streams, safely, with branching
  • Manage code conflicts
  • Maintain a full audit trail
  • Deploy consistently across environments
  • Reduce bugs through code review
  • Simplify rollback
  • Release faster and more reliably

Source-driven development

Master is the source of truth – no commits direct to master, all new features + fixes happen in feature branches

Feature branches merged back to master when ready for release -> deploy from master to UAT, prod

Pillar 2: CI/CD

Not just for deploying changes

Pillar 3: Testing

Pillar 4: Backup

Expect the unexpected

  • Control your data
  • Guarantee your business continuity
  • Protect yourself from malicious attacks, Salesforce bugs, accidental deletions, etc.

Pillar 5: Putting it all together

Common challenges

  • I don’t have the knowledge
  • I don’t know where to start
  • I don’t know if I can get my team
  • onboard
  • My team is too small

Recording of session

  • DevOps and Salesforce – A love hate relationship
  • The 5 Pillars of DevOps Success
  • Building your Success Roadmap


The post 5 Pillars of a successful Salesforce DevOps process appeared first on Apex Hours.

April 15, 2021 at 07:30PM
Click here for more details...

The original post is available in Apex Hours by Amit Chaudhary
this post has been published as it is through automation. Automation script brings all the top bloggers post under a single umbrella.
The purpose of this blog, Follow the top Salesforce bloggers and collect all blogs in a single place through automation.