Before developing, designing, and implementing cloud solutions, it is important to understand the security responsibility shared between AWS and the customers who consume these services. The following figure distinguishes the responsibilities of AWS as a cloud service provider and the customers who consume these services:
Figure 2.20: Reference URL: https://aws.amazon.com/compliance/shared-responsibility-model/
AWS cloud shared responsibility between service providers and customers
Amazon promises that security is its highest priority as a public cloud service provider. AWS is committed to providing consistent, robust, and secured AWS public cloud services to their customers. Amazon achieves this by securing foundation services, that is, compute, storage, database, and networking, and global infrastructures such as regions, AZs, and edge locations. Customers have to manage the security of their data, operating systems, application platforms, applications...