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

OR

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.
============================

Salesforce