What Is the Shared Responsibility Model?
The shared responsibility model is a governance and control model that is critically important to grasp when operating resources and services within a public or hybrid cloud environment.
You should know when it is your responsibility to provide the appropriate level of control and where it is not your responsibility but that of the cloud service provider. This responsibility level may dictate what cloud computing service models you decide to deploy, such as IaaS, PaaS, or SaaS, to determine how much control and responsibility you must have or hand off to the cloud service provider.
There are three levels of responsibility to be considered. They are as follows:
- Responsibilities that the consumer of the cloud services always retains
- Responsibilities that vary by resource type
- Responsibilities that will transfer to the cloud service provider
Figure 1.6 aims to visually set out the division or separation of responsibilities...