beginnerCLF-C022-3 weeks prep8 min read

CLF-C02: AWS Cloud Practitioner — Study Guide

Complete study guide for the AWS Certified Cloud Practitioner CLF-C02 exam. Covers cloud concepts, AWS core services, security, pricing, and support — the ideal starting point for AWS.

awsclf-c02cloud-practitionerbeginneramazon

Domains

8

Key concepts

12

Study time

2-3 weeks

Exam Overview

DetailInfo
Exam codeCLF-C02
Duration90 minutes
Questions65 (scored) + 15 unscored
Passing score700 / 1000
Cost$100 USD
Validity3 years
AudienceBusiness stakeholders, beginners, anyone starting cloud

Domain Weightings

DomainWeight
Cloud Concepts24%
Security and Compliance30%
Cloud Technology and Services34%
Billing, Pricing, and Support12%

Domain 1: Cloud Concepts (24%)

Cloud advantages

AWS lists 6 advantages of cloud computing:

  1. Trade capital expense (CapEx) for variable expense (OpEx)
  2. Benefit from massive economies of scale
  3. Stop guessing capacity — scale up/down on demand
  4. Increase speed and agility
  5. Stop spending money running and maintaining data centres
  6. Go global in minutes

Cloud deployment models

  • Public — AWS, shared infrastructure, pay-as-you-go
  • Private (on-premises) — your own data centre
  • Hybrid — mix of both, connected via VPN or Direct Connect

AWS Well-Architected Framework (6 Pillars)

PillarKey concern
Operational ExcellenceRun and monitor systems
SecurityProtect data and systems
ReliabilityRecover from failures, meet demand
Performance EfficiencyUse resources efficiently
Cost OptimisationAvoid unnecessary costs
SustainabilityMinimise environmental impact

AWS Cloud Adoption Framework (CAF)

6 perspectives: Business, People, Governance, Platform, Security, Operations.


Domain 2: Security and Compliance (30%)

Shared Responsibility Model

LayerAWSCustomer
Physical hardware, data centres
Network infrastructure
Virtualisation/hypervisor
OS (EC2)
OS (RDS, Lambda)
Application
Data
Identity & access

"Security OF the cloud" = AWS responsibility. "Security IN the cloud" = customer responsibility.

AWS IAM

  • Root account — created when you sign up; has full access; protect with MFA, never use for daily tasks.
  • IAM User — an identity for a person or application; has long-term credentials.
  • IAM Group — collection of users; attach policies to the group.
  • IAM Role — assumed by services (EC2, Lambda) or federated identities; temporary credentials.
  • IAM Policy — JSON document defining Allow/Deny actions on resources.

Least privilege — grant only what's needed. Deny by default.

Key security services

ServicePurpose
AWS WAFBlock malicious web traffic (SQLi, XSS)
AWS ShieldDDoS protection (Standard = free, Advanced = paid)
Amazon GuardDutyThreat detection (ML-based analysis of CloudTrail, VPC Flow Logs)
Amazon InspectorVulnerability scanning for EC2 and ECR
AWS KMSKey management and encryption
AWS Secrets ManagerStore and rotate secrets
AWS CloudTrailAudit log of all API calls
AWS ConfigTrack resource configuration changes and compliance
Amazon MacieDiscover and protect sensitive data in S3

Compliance

  • AWS holds hundreds of certifications (SOC 1/2/3, PCI-DSS, HIPAA, ISO 27001, FedRAMP).
  • AWS Artifact — self-service portal to download compliance reports.
  • AWS Trusted Advisor — checks for security best practice violations.

Domain 3: Cloud Technology and Services (34%)

AWS Global Infrastructure

  • Regions — independent geographical areas (30+ regions).
  • Availability Zones (AZs) — 2–6 AZs per region; physically separate, low-latency connected.
  • Edge Locations — CloudFront CDN endpoints for caching content (400+).
  • Local Zones — AWS infrastructure close to large metro areas (low latency for specific cities).

Compute

ServiceUse case
EC2Virtual machines — full control over OS
EC2 Auto ScalingAutomatically adjust fleet size
Elastic Load BalancingDistribute traffic across instances
AWS LambdaServerless — run code in response to events
AWS FargateServerless containers (no EC2 management)
Amazon ECSContainer orchestration (run Docker containers)
Amazon EKSManaged Kubernetes
AWS Elastic BeanstalkPaaS — deploy web apps without managing infrastructure

Storage

ServiceUse case
Amazon S3Object storage (images, videos, backups, static websites)
Amazon EBSBlock storage volumes for EC2
Amazon EFSManaged NFS file system
Amazon S3 GlacierLong-term archive storage (cheap, slow retrieval)
AWS Storage GatewayHybrid cloud storage bridge to on-premises
AWS Snow familyPhysical devices to migrate large data to AWS

Databases

ServiceType
Amazon RDSManaged relational DB (MySQL, PostgreSQL, Oracle, SQL Server)
Amazon AuroraHigh-performance MySQL/PostgreSQL (5× faster)
Amazon DynamoDBServerless NoSQL key-value/document
Amazon ElastiCacheIn-memory caching (Redis, Memcached)
Amazon RedshiftData warehouse for analytics

Networking

ServiceUse case
Amazon VPCIsolated virtual network
Amazon Route 53DNS and domain registration
Amazon CloudFrontCDN — cache content at edge locations
AWS Direct ConnectDedicated private network connection to AWS
AWS VPNEncrypted tunnel over internet to AWS

Management & Monitoring

ServiceUse case
Amazon CloudWatchMetrics, logs, alarms
AWS CloudTrailAPI call audit logging
AWS Trusted AdvisorBest practice checks
AWS Systems ManagerManage EC2 at scale
AWS CloudFormationInfrastructure as Code

Domain 4: Billing, Pricing, and Support (12%)

AWS pricing models

ModelDescription
On-DemandPay by the second/hour; no commitment
Reserved Instances1 or 3-year commitment; up to 72% cheaper
Savings PlansFlexible commitment (compute or EC2); up to 66% cheaper
Spot InstancesBid on spare capacity; up to 90% cheaper; can be interrupted
Dedicated HostsPhysical server dedicated to you (compliance)

Free tier

  • Always free — Lambda (1M requests), DynamoDB (25 GB), CloudFront (1 TB)
  • 12-month free — EC2 (750 hours t2.micro), S3 (5 GB), RDS (750 hours db.t2.micro)
  • Trials — Inspector, GuardDuty, Secrets Manager (30-day trials)

Billing tools

ToolPurpose
AWS Pricing CalculatorEstimate costs before deploying
AWS Cost ExplorerVisualise and analyse actual costs
AWS BudgetsAlerts when costs exceed thresholds
Consolidated BillingSingle invoice for all accounts in an Org
Cost Allocation TagsBreak down costs by team/project

AWS Support Plans

PlanCostBest for
BasicFreeEveryone (Trusted Advisor limited)
Developer$29/monthDev/test workloads; business hours support
Business$100/monthProduction; 24/7 phone support; 1-hour response
Enterprise On-Ramp$5,500/monthBusiness-critical workloads; 30-min response
Enterprise$15,000/monthMission-critical; 15-min response; TAM

Study Plan (2–3 Weeks)

Week 1: Concepts + Security

  • AWS Skill Builder: CLF-C02 digital training (free)
  • Focus: shared responsibility model, IAM, security services
  • Flashcards: service → use case

Week 2: Services + Billing

  • Go through compute, storage, database, networking
  • Create a free AWS account and explore the console
  • Use the pricing calculator to estimate a simple architecture

Week 3: Practice exams

  • Take 3+ full practice exams (AWS official, Tutorials Dojo, Whizlabs)
  • Every wrong answer: read the explanation, understand the why
  • Re-take weak sections

Key Resources

ResourceNotes
AWS Skill BuilderFree official digital training
AWS CLF-C02 Exam GuideDownload from aws.amazon.com/certification
Tutorials Dojo Practice ExamsBest paid practice tests — highly recommended
Stephane Maarek on UdemyComprehensive video course
freeCodeCamp YouTubeFree 3-hour crash course

Common Exam Traps

  • Shared Responsibility — "who is responsible for patching the OS on EC2?" → Customer. On Lambda? → AWS.
  • Spot vs Reserved — Spot = cheapest but interruptible. Reserved = commitment discount for steady workloads.
  • CloudWatch vs CloudTrail — CloudWatch = performance monitoring. CloudTrail = API audit log (who did what).
  • S3 durability — 11 nines (99.999999999%). Know this number.
  • Support plan with TAM — only Enterprise plan includes a dedicated Technical Account Manager.