Understanding Salesforce architecture
Since we are going to be talking about Salesforce, let's try to understand the Salesforce architecture as that will help us think in the correct context and understand why things are done the way they are in Salesforce.
Trust is the number one value at Salesforce and can be seen in the way the core architecture of Salesforce has been designed. Considering that there are billions of transactions happening on the platform, it is no small task to ensure that customer data is properly secured and protected from numerous attack vectors used by bad actors.
In this section, we will be familiarizing ourselves with the salient features of the Salesforce platform, such as multi-tenancy and major releases. Then we will review in more detail the major components of the platform that form the engine behind it. Let's start with multi-tenancy and dig deeper into what it is and how it benefits users.
Multi-tenancy
Salesforce works on a SaaS...