This week, I had the great pleasure of speaking to a packed house at TrailheaDX in Bengaluru in the southern Indian state of Karnataka.
This was the first time Salesforce had brought TrailheaDX to India and all the tickets sold out well before opening day. And no wonder! It was an event created especially for developers, architects, and admins and offered over one hundred technical sessions, learning events, and big-name keynote speakers.
Saurabh Deep Speaks at India
Breaking down barriers with Appirio DX
During my speaking session, I walked the audience through Appirio DX, Appirio’s DevOps solution that accelerates software development by giving teams the right processes and tools.
Like you, my colleagues and I recognize the powerful existing tools—not specific to Salesforce—that enable DevOps, such as GitLab, Azure, and Bitbucket. However, until recently, we could not use our favorite tools in Salesforce, but that all changed with the advent of Salesforce DX and Appirio DX. Now we can use DevOps and reap the benefits of time-saving automation.
The three phases of integrating DevOps tools with Salesforce
The presentation elicited lots of excitement and questions, both in the theatre area and over the next two days at our booth. Attendees liked what I call the Crawl, Walk, Run concept of introducing DevOps to the Salesforce ecosystem. That is, there are layers to adopting DevOps, and you don’t need to introduce all of them at the same time.
Crawl indicates the minimum implementation where you adopt version control – using your existing hosting service. This gives your developers and admins a clear view of how changes are flowing in and out of your environment.
Walk is where you layer additional functionality on top of version control. Such as continuous integration/continuous delivery (CICD) and the automatic scanning of your code as it comes into specific branches; and now moving into more scratch org-based development.
Moving to the Run phase brings second-generation packaging that utilizes modules to layer on top of one another to enable the functionality required within your various orgs. You can now track all changes such as code, configuration, and anything that can be expressed within the metadata in your version control.
Putting our insights into action
I was thrilled with the feedback I received for the presentation. But more than that, I was delighted with the number of developers and senior managers I met at our Appirio DX booth who are already implementing, or who now intend to implement, many of the concepts I outlined. With the growth of our industry in India and across the region, I anticipate more TrailheaDX events coming next year. I hope to see you there.
Want to know more? Contact one of our DevOps experts today.
About the AuthorMore Content by Saurabh Deep