Summary
In this chapter, we looked at the history of Salesforce as a development platform and saw how features were added over the years. We also explored the approach to delivering those changes on Salesforce, from change sets, through the various APIs and tools that utilized them, to the arrival of DevOps Center.
Armed with this knowledge, we can not only better appreciate how far the platform has come but also understand the reasoning behind some of the design choices we have today, gaining a little knowledge of older implementations, which can often prove useful when faced with having to work on older Salesforce organizations.
As architects, it’s important to not take DevOps tooling for granted, and having the ability to work with a variety of different approaches and solutions, no matter how old, will help us to work with and improve the state of Salesforce DevOps for the implementations we deliver. In subsequent chapters, we’ll look at some of the most recent...