Cert Notes/ Commute Study Notes
Roadmap
KOEN
CLF-C02 · FoundationalCloud Practitioner - Foundational
  • Week 1
    • 1.What Is Cloud Computing
    • 2.AWS Global Infrastructure
    • 3.The Shared Responsibility Model
    • 4.The Six Pillars of the Well-Architected Framework and the Value of Cloud Adoption
    • 5.Week 1 Wrap-Up: Cloud Concepts Review
  • Week 2
    • 1.Compute Overview: EC2, Lambda, and Containers (ECS/Fargate)
    • 2.Storage Overview: S3 (Object), EBS (Block), EFS/FSx (File)
    • 3.Networking Basics: VPC, Subnets, Security Groups, Internet Gateway
    • 4.Content Delivery and DNS: CloudFront, Route 53, Edge Services
    • 5.Week 2 Wrap-Up — Core Services 1 Review
  • Week 3
    • 1.Database Overview: The Same "DB" Serves Different Purposes
    • 2.Application Integration: Connecting Systems Loosely
    • 3.Management & Monitoring Tools: Watching and Tracing Your Systems
    • 4.Deployment, Automation & More: Infrastructure as Code, and Without Servers
    • 5.Week 3 Synthesis — Core Services 2 Review
  • Week 4
    • 1.The Shared Responsibility Model in Depth and IAM Fundamentals
    • 2.Security Services at a Glance: What Threat Does Each Stop?
    • 3.Compliance: Certificates, Compliance Programs, and the Nationality of Data
    • 4.Data Protection Basics: Encryption, Key Management, and Secret Storage
    • 5.Week 4 Synthesis: Security and Compliance All in One
  • Week 5
    • 1.Pricing Models: The Same Compute Costs Differently Depending on How You Buy It
    • 2.Cost Management Tools: See What You Spent, Stop Leaks Before They Happen
    • 3.Support Plans: How AWS Helps When Problems Arise
    • 4.Billing Structure: Pay for Many Accounts as One, and Gauge Costs in Advance
    • 5.Week 5 Wrap-Up: Billing, Pricing, and Support in One Review
  • Week 6
    • 1.Domain Review 1: Cloud Concepts + Cloud Technology & Services Core Recap
    • 2.Domain Review 2: Security & Compliance + Billing, Pricing & Support Core Recap
    • 3.Full Mock Exam Pace: All Four Domains Combined
    • 4.Common Traps and Keywords: The "Keyword → Service" Translation Table
    • 5.D-Day Wrap-Up: Exam Structure, Time Allocation, and a Final Check Checklist
DVA-C02 · AssociateDeveloper - Associate
SAA-C03 · AssociateSolutions Architect - Associate
SOA-C02 · AssociateCloudOps Engineer - Associate
SAP-C02 · ProfessionalSolutions Architect - Professional
DOP-C02 · ProfessionalDevOps Engineer - Professional
SCS-C03 · SpecialtySecurity - Specialty
MLA-C01 · AssociateMachine Learning Engineer - Associate
AIF-C01 · FoundationalAI Practitioner - Foundational
DEA-C01 · AssociateData Engineer - Associate
MLS-C01 · SpecialtyMachine Learning - Specialty
← CLF-C02/Week 1/Day 3
CLF-C02· AssociateWeek 1 · Day 3~14 min read

Day 3 - The Shared Responsibility Model

There's a very common misconception among first-time cloud users: "If I use AWS, doesn't AWS take care of all the security for me?" That's only half true. AWS and the customer explicitly split responsibility for security and operations. The Shared Responsibility Model we learn today defines "how far AWS's job goes and where mine begins," and it's a core concept that appears on the exam almost without fail.

The Core Idea in One Sentence

The Shared Responsibility Model boils down to this single sentence.

AWS is responsible for security "OF the cloud"; the customer is responsible for security "IN the cloud."

A simple analogy is a rented apartment. The landlord (AWS) is responsible for the building's structure, electrical wiring, the lock on the shared entrance, and the fire alarms. The tenant (customer) locks their own front door, decides who gets a key, and looks after the belongings inside. No matter how sturdy the building is, if the tenant leaves the door open and a burglar gets in — that's not the landlord's fault.

AWS's Responsibility: Security "OF the Cloud"

AWS is responsible for the underlying infrastructure that runs its services. This is an area the customer cannot touch — and doesn't need to.

What AWS is responsible forDescription
Physical facilities (data centers)Building access control, security guards, fire/power/cooling
HardwareServers, storage, networking equipment
Virtualization (hypervisor)The underlying software that runs virtual servers
Global network infrastructureThe network connecting Regions and AZs

In short, everything from the concrete floor up to the virtualization layer is AWS's domain.

The Customer's Responsibility: Security "IN the Cloud"

The customer is responsible for everything they put on top of and configure within the foundation AWS provides.

What the customer is responsible forDescription
DataWhat data to store, how to classify and encrypt it
IAM (users and permissions)Who gets which permissions
Guest OS patching (EC2)Security updates for the virtual server's operating system
Network/firewall configurationAccess rules such as security groups
Application securityVulnerabilities in the app code you wrote yourself

💡 Related theory: "Data, and who can access it (IAM)" is always the customer's responsibility, no matter which service you use. However securely AWS builds the infrastructure, if the customer sets a weak password or exposes data to everyone, an incident happens. These two things are never handled by AWS on your behalf.

The Boundary Moves Depending on the Type of Service

Here's the key point. The boundary line in the Shared Responsibility Model is not fixed — it moves up or down depending on which service you use. The more "managed" the service, the less the customer is responsible for.

More customer responsibility  ↑                    More AWS responsibility  ↑
  ┌──────────────────────────────────────┐
  │ EC2 (virtual servers, IaaS)           │ OS patching, apps, and configuration are all on the customer
  │ RDS (managed database)                │ AWS patches the DB engine; data and permissions are on the customer
  │ S3 / Lambda (fully managed)           │ Customer handles only data classification and permissions; AWS does the rest
  └──────────────────────────────────────┘
Less customer responsibility  ↓                    Less AWS responsibility  ↓
  • EC2 (virtual servers): The customer handles OS patching, app installation, and firewall configuration directly. This carries the most responsibility.
  • RDS (managed database): AWS takes care of patching and backing up the database engine. The customer focuses on data and access permissions.
  • S3 / Lambda (fully managed): There's no operating system or server to think about at all. The customer is responsible for little more than data classification and access permissions.

💡 Related theory: Remember the principle "the higher a service's level of abstraction, the narrower the customer's responsibility becomes," and every question becomes solvable. Moving the same workload from EC2 → RDS → Lambda reduces what the customer has to worry about. But data and permissions (IAM) remain the customer's job at every level.

Common Traps

Let's pre-empt the answer choices the exam uses to trip you up.

ItemWhose responsibility?Why
Data center access controlAWSPhysical facility security
Hypervisor (virtualization) securityAWSUnderlying infrastructure
EC2 guest OS patchingCustomerAn OS the customer installed
Security group (firewall) configurationCustomerNetwork rules the customer configures
Data encryption policyCustomerAlways the customer's responsibility
IAM users and permission grantsCustomerAlways the customer's responsibility

Wrapping Up

Today's picture is simple but powerful. AWS is responsible for the cloud itself ("OF"); the customer is responsible for what's inside it ("IN"). From the concrete floor up through virtualization is AWS; the data, permissions, OS, and apps above that are the customer's. And while the boundary moves upward as you go to more managed services — EC2 → RDS → Lambda — data and IAM permissions are always the customer's job. In the next article, we look at the six pillars of the Well-Architected Framework, AWS's summary of "what good cloud design looks like."

📝 Practice Questions

Click a choice to reveal the answer and explanation.

Question 1

Which of the following best describes the area AWS is responsible for in the Shared Responsibility Model?

Question 2

When operating an EC2 virtual server, which of the following is the customer's responsibility?

Question 3

No matter which AWS service you use, what always remains the customer's responsibility?

Question 4

If you move the same workload from EC2 to a fully managed service like Lambda, how does the responsibility boundary change?

Question 5

Which of the following is the customer's responsibility rather than AWS's?

PreviousAWS Global InfrastructureWeek 1 · Day 2Next The Six Pillars of the Well-Architected Framework and the Value of Cloud AdoptionWeek 1 · Day 4

On this page

  • The Core Idea in One Sentence
  • AWS's Responsibility: Security "OF the Cloud"
  • The Customer's Responsibility: Security "IN the Cloud"
  • The Boundary Moves Depending on the Type of Service
  • Common Traps
  • Wrapping Up
  • Practice Questions