Cloud Computing & Shared Responsibility
Before you can secure the cloud, you need to understand how it works and who is responsible for what. This lesson covers the three major cloud service models — IaaS, PaaS, and SaaS — and the shared responsibility model that defines the security boundary between the cloud provider and the customer. You will learn how misunderstanding this boundary is the root cause of most cloud breaches, and how to map your security obligations for each service model.
Learning Objectives — Deep Dive
Each objective below is broken down into plain English so you know exactly what you are learning, why it matters, and what you will be able to do when you are done. Mark each one complete as you work through the lesson.
Map your workload to a service model
List each component of your application and classify it as IaaS, PaaS, or SaaS to determine your security responsibilities.
Verify root account MFA
Log into the AWS console and confirm the root account has MFA enabled and no active access keys.
aws iam get-account-summary --query "SummaryMap.AccountMFAEnabled"Run a Well-Architected check
Use Prowler to audit your account against the AWS Well-Architected Security Pillar.
prowler aws --compliance aws_well_architected_framework_security_aws