AWS Cloud Practitioner
CLF-C02 in bite-size pieces
One idea per slide ยท memory hooks ยท exam traps ยท quizzes
โจ๏ธ โ/Space next ยท โ back ยท M menu ยท N next quiz ยท F full screen ยท swipe on phone
Know your enemyThe exam at a glance
65 questions
50 count. 15 are unscored tests โ you can't tell which.
90 minutes
โ 80 sec per question. Plenty of time โ don't rush.
700 / 1000
Scaled score. You pass on the total, not per domain.
USD 100
Test centre or online proctored. Valid for 3 years.
โ Two question types
Multiple choice: 1 right of 4.
Multiple response: 2+ right of 5+ (the question tells you how many).
๐ฒ No penalty for guessing
A blank answer = wrong. Never leave a question empty. Flag it and come back.
Study where the points are4 domains, 4 colours
Your brain, your rulesHow to use this deck
Sprints
Do one domain block (โ15โ20 slides), then take the ๐ง brain break slide seriously.
Yellow boxes
Memory hooks. Say them out loud. Silly = sticky.
Red boxes
Exam traps โ the wrong answers AWS loves to offer.
Quizzes
Click an answer. You get the reason at once. Score is saved in your browser.
Flip cards
Recap slides. Guess first, then tap to flip.
Repeat
Day 1 read. Day 2 quizzes only (press N). Day 3 the final mock + cheat sheet.
Exam techniqueThe 3-step answer method
Find the keyword
"least operational overhead", "most cost-effective", "audit", "DDoS", "serverless"โฆ
Map keyword โ service
Most questions are a lookup: "who made this API call?" โ CloudTrail.
Kill the distractors
Remove made-up or wrong-category services first. Then pick the managed / simplest option.
Cloud Concepts
24% of your scoreWhy cloud ยท Well-Architected ยท Migration ยท Cloud economics
DefinitionWhat is cloud computing?
The on-demand delivery of IT resources over the internet with pay-as-you-go pricing.
Like electricity
You don't build a power plant. You plug in and pay for what you use.
On demand
Servers in minutes, not weeks of ordering hardware.
Pay as you go
Turn it off โ stop paying. No big upfront purchase.
Classic exam listThe 6 advantages of cloud computing
1 ยท Trade fixed expense for variable expense
No upfront data-centre spend. Pay only when you use.
2 ยท Benefit from massive economies of scale
AWS buys huge volumes โ lower prices for you.
3 ยท Stop guessing capacity
Scale up or down with demand. No idle or overloaded servers.
4 ยท Increase speed and agility
New resources in minutes โ experiment fast, fail cheap.
5 ยท Stop spending money running and maintaining data centres
Focus on customers, not racking and cooling servers.
6 ยท Go global in minutes
Deploy in many Regions โ low latency for users worldwide.
Words the exam lovesCloud vocabulary
Elasticity
Resources grow and shrink automatically to match demand. (Auto Scaling)
Scalability
The system can handle more load by adding resources.
High availability
Stays up with minimal downtime โ e.g. run in multiple AZs.
Fault tolerance
Keeps working even when a component fails (no user impact).
Agility
Speed to try new things: low cost + fast provisioning.
Durability
Data is not lost. S3 = 99.999999999% (11 nines).
Picture itScale up vs scale out
Bigger machine (more CPU/RAM). Has a ceiling. Often needs a restart.
Add more machines behind a load balancer. The cloud-native way.
Cloud service models๐ Pizza as a service
| Model | Pizza version | You manage | AWS example |
|---|---|---|---|
| ๐๏ธ IaaS Infrastructure | Buy dough + oven time, you cook | OS, patches, apps, data | Amazon EC2, Amazon VPC |
| ๐งฐ PaaS Platform | Pizza delivered, you set the table | Your code + data | AWS Elastic Beanstalk |
| ๐ฆ SaaS Software | Eat at the restaurant | Just use it (your data/settings) | Webmail, Salesforce, Amazon Connect (contact centre) |
Where does it run?Cloud deployment models
Cloud (all-in)
Everything runs in the public cloud. New cloud-native apps or fully migrated.
Hybrid
Connect on-premises + cloud. Keep some systems on-site (legacy, regulation). E.g. AWS Outposts, VPN, Direct Connect.
On-premises (private cloud)
Your own data centre with virtualisation / resource-management tools.
An online shop adds servers automatically during a holiday sale and removes them when traffic drops. Which cloud concept is this?
Which are advantages of cloud computing listed by AWS?
Cloud economicsOn-premises: you must guess
โ On-prem capacity (big steps you buy upfront) ยท โ Real demand ยท โ Cloud capacity (follows demand)
Total Cost of Ownership (TCO)The hidden costs of on-premises
Servers, storage, network gear
Building / rack space (real estate)
Power + cooling
Staff to install, patch, replace hardware
Physical security
Software licences
Hardware refresh every few years
Disaster recovery site
Cloud economicsLicensing ยท Rightsizing ยท Automation
Licensing
License included: price includes the licence (e.g. Windows on EC2, Oracle SE2 / SQL Server on RDS).
BYOL (Bring Your Own License): reuse licences you already own. Often needs Dedicated Hosts (per-socket / per-core licences).
Track licences: AWS License Manager.
Rightsizing
Match instance type + size to the real workload. Stop paying for idle CPU.
Tools: AWS Compute Optimizer, Cost Explorer rightsizing recommendations, Trusted Advisor.
Automation
Infrastructure as code (CloudFormation), Auto Scaling, scheduled start/stop.
Benefits: fewer human errors, repeatable, faster, cheaper.
A company wants to move servers to AWS and reuse its existing Windows Server licences that are tied to physical cores. What should it use?
Which statement BEST describes the change in cost model when moving to AWS?
AWS Well-Architected FrameworkThe 6 pillars ๐๏ธ
Tell them apartKeyword โ pillar
| Pillar | Big idea | Exam keywords |
|---|---|---|
| โ๏ธ Operational excellence | Run and improve operations | operations as code (IaC), small reversible changes, learn from failures, observability |
| ๐ Security | Protect data and systems | least privilege, traceability, encrypt, security at all layers, prepare for incidents |
| ๐งฑ Reliability | Work correctly + recover | recover from failure automatically, Multi-AZ, test recovery, stop guessing capacity |
| ๐๏ธ Performance efficiency | Use resources efficiently | right instance type, serverless, go global in minutes, experiment more often |
| ๐ฐ Cost optimization | Avoid unnecessary cost | pay only for what you use, measure efficiency, cloud financial management, rightsizing |
| ๐ฑ Sustainability | Reduce environmental impact | maximise utilisation, managed services, reduce energy and waste, shared responsibility for sustainability |
Which Well-Architected pillar focuses on a workload's ability to recover automatically from infrastructure or service failures?
A team performs operations as code and makes frequent, small, reversible changes. Which pillar does this design principle belong to?
AWS CAFCloud Adoption Framework = the migration "playbook"
๐ Business-side perspectives
Business strategy โ business outcomes
People culture, skills, change
Governance programs, benefits, risk
๐ ๏ธ Technical-side perspectives
Platform build the cloud platform
Security confidentiality, integrity, availability
Operations run and support services
๐ฏ Business outcomes
Reduced business risk ยท Improved ESG performance ยท Increased revenue ยท Increased operational efficiency
๐ Transformation phases
Envision โ Align โ Launch โ Scale
Migration strategiesThe 7 Rs โ from lazy to heavy
| R | Meaning | Nickname / example |
|---|---|---|
| ๐๏ธ Retire | Turn it off โ not needed | "Delete it" |
| โธ๏ธ Retain | Keep on-prem for now | "Not yet" (revisit later) |
| ๐ Rehost | Move as-is to EC2 | Lift and shift ยท AWS Application Migration Service |
| ๐ฆ Relocate | Move at hypervisor level, no app change | e.g. move VMware VMs to VMware Cloud on AWS / Amazon EVS |
| ๐ง Replatform | Small optimisation, same core | Lift, tinker and shift ยท self-managed DB โ Amazon RDS |
| ๐ Repurchase | Switch to a different product | Drop and shop ยท move to SaaS |
| ๐๏ธ Refactor | Re-architect for cloud-native | e.g. monolith โ serverless/microservices |
Resources for the migration journeyMigration tools
A company moves its self-managed MySQL database from an on-premises server to Amazon RDS for MySQL, without changing the application code. Which migration strategy is this?
Which AWS CAF perspective focuses on culture, organisational change and building cloud skills (training)?
A company wants to migrate an on-premises Oracle database to Amazon Aurora PostgreSQL with minimal downtime. Which AWS services should it use?
Recap ยท guess, then tapDomain 1 flash cards
Brain break โ 5 minutes
Stand up. Drink water. Say the 6 pillars out loud once: CROPS + S.
Next: Domain 2 โ Security (the 30% chunk) ๐
Security & Compliance
30% of your scoreShared responsibility ยท IAM ยท Encryption ยท Security services ยท Logging ยท Compliance
#1 most tested ideaShared responsibility model
The more managed, the less you doWho patches what?
| Layer | ๐ฅ๏ธ EC2 (IaaS) | ๐๏ธ RDS (managed) | ฮป Lambda (serverless) |
|---|---|---|---|
| Your data + access (IAM) | You | You | You |
| Application / code | You | You (schemas, queries) | You (function code) |
| Firewall rules (security groups) | You | You | AWS* |
| Database engine / runtime patches | You | AWS | AWS |
| Operating system patches | You (guest OS) | AWS | AWS |
| Hardware, virtualisation, facilities | AWS | AWS | AWS |
* Lambda: no servers for you to firewall. If you attach a function to your VPC, you control its security groups.
๐ค Shared controls (both sides)
Patch management, configuration management, awareness & training โ AWS does its part, you do yours.
๐ฅ Inherited controls
Physical and environmental controls โ you inherit them fully from AWS.
Under the shared responsibility model, which task is the customer's responsibility when using Amazon EC2?
A company uses Amazon RDS. Which task does AWS perform for them?
AWS Identity and Access Management (IAM)IAM in one picture
AWS managed policy
Ready-made by AWS (e.g. ReadOnlyAccess).
Customer managed policy
You write it โ reusable, tailored = best for least privilege.
Inline policy
Embedded in one user/group/role only.
๐ The root userProtect it. Then don't use it.
โ Protect root
- Turn on MFA
- Strong, unique password
- No root access keys (delete any)
- Create an admin in IAM Identity Center for daily work
- In AWS Organizations: centrally remove member-account root credentials
๐ Tasks only root can do
- Change root email / root password / root access keys
- Close the account (standalone account)
- Restore IAM permissions when the only admin locked themselves out
- Activate IAM access to the Billing console
- View certain tax invoices
- Register as a seller in the Reserved Instance Marketplace
- Enable MFA Delete on an S3 bucket
- Fix an S3 bucket / SQS policy that denies everyone
- Sign up for AWS GovCloud (US)
How identities sign inAuthentication options
MFA
Something you know + something you have. Passkeys / FIDO security keys, authenticator apps, hardware TOTP tokens.
Password policy
Set length, complexity, rotation and reuse rules for IAM users.
Access keys
Access key ID + secret for CLI / SDK / API. Never put them in code. Prefer roles.
IAM roles
Temporary credentials. For EC2 โ S3 access, Lambda permissions, and cross-account access.
IAM Identity Center
Single sign-on (SSO) for your workforce across many AWS accounts and apps. Connects to your corporate directory.
Federation
Use an external identity provider (SAML 2.0 / OIDC, e.g. Microsoft Entra ID, Okta) instead of creating IAM users.
Credential storage & encryption keysWhere do secrets live?
AWS Secrets Manager
Stores DB passwords, API keys. Automatic rotation built in. Paid per secret.
Systems Manager Parameter Store
Config values + secrets (SecureString). Standard tier free. No built-in rotation.
AWS KMS
Create and manage encryption keys. AWS-managed, multi-tenant HSMs. Integrated with S3, EBS, RDSโฆ Logged in CloudTrail.
AWS CloudHSM
Dedicated hardware security module (single-tenant). You fully control keys. For strict compliance.
๐ AWS Certificate Manager (ACM)
Provision, manage and auto-renew SSL/TLS certificates (HTTPS). Public certificates for use with ACM-integrated services (ELB, CloudFront, API Gateway) are free.
Benefit of cloud securityEncryption: 2 states of data
At rest
Data stored on disk. S3 encrypts all new objects by default (SSE-S3). EBS, RDS, DynamoDB support KMS encryption.
In transit
Data moving between client and AWS or between services. Use TLS (HTTPS), VPN.
An application running on an Amazon EC2 instance needs to read objects from an S3 bucket. What is the MOST secure way to give it access?
Which are AWS best practices for the AWS account root user?
A company needs to store database credentials and rotate them automatically every 30 days. Which service meets this with the LEAST effort?
Meet the guard teamSecurity services (memorise these!)
AWS Shield
DDoS protection. Standard: free, automatic for all. Advanced: paid, 24/7 Shield Response Team, DDoS cost protection.
AWS WAF
Web Application Firewall (layer 7). Blocks SQL injection, cross-site scripting, bad IPs, bots. On CloudFront, ALB, API Gateway.
AWS Firewall Manager
Manage WAF, Shield Advanced and security group rules centrally across all accounts in AWS Organizations.
Amazon GuardDuty
Intelligent threat detection. ML analyses CloudTrail, VPC Flow Logs, DNS logs โ finds malicious activity.
Amazon Inspector
Automated vulnerability scanning (CVEs, unintended network exposure) of EC2, container images in ECR, Lambda.
Amazon Macie
Finds sensitive data (PII) in S3 using ML. E.g. credit card numbers, passport IDs.
Amazon Detective
Investigate the root cause of security findings. Builds graphs from logs.
AWS Security Hub
Single dashboard: collects findings from GuardDuty, Inspector, Macieโฆ, checks best practices / standards.
Name note: the best-practice / standards checks are now called "AWS Security Hub CSPM". "Security Hub" is now the unified product that correlates findings from CSPM, GuardDuty, Inspector and Macie. For the exam: Security Hub = the central place for security findings and posture checks.
Make them stick๐ง One-line hooks
A company wants to automatically discover and classify personally identifiable information (PII) stored in Amazon S3 buckets. Which service should it use?
Which service protects a web application from SQL injection and cross-site scripting attacks?
A company needs to scan its EC2 instances and container images for software vulnerabilities continuously. Which service meets this need?
Where are the logs?The 3 governance twins (that people mix up)
AWS CloudTrail
WHO did WHAT, WHEN โ records API calls / account activity.
โ auditing, "who deleted my bucket?"
Amazon CloudWatch
HOW is it doing? โ metrics, logs, alarms, dashboards.
โ monitoring, "CPU over 80% โ alert"
AWS Config
WHAT changed in resource configuration over time + compliance rules.
โ "is every bucket encrypted? what did this SG look like last week?"
๐ IAM access reports
Credential report (all users + status of passwords, keys, MFA) ยท Last accessed information (remove unused permissions).
๐ VPC Flow Logs
Capture IP traffic info going to and from network interfaces in your VPC.
ComplianceProve it & learn it
AWS Artifact
Self-service portal for AWS compliance reports (SOC, PCI, ISO certifications) and agreements (e.g. BAA for HIPAA). "Auditor wants AWS's PCI report" โ Artifact.
Compliance varies
By industry (HIPAA health, PCI DSS payments) and geography (GDPR EU, data residency). Not every service is in scope for every program โ check "AWS Services in Scope by Compliance Program". You choose the Region where data lives.
๐ AWS Knowledge Center
Answers to common support questions.
๐๏ธ AWS Security Center
aws.amazon.com/security โ security info, bulletins, best practices.
โ๏ธ AWS Security Blog
Latest security news, how-tos.
โ๏ธ Trusted Advisor
Security checks: open ports, root MFA, public buckets.
Govern many accountsOrganizations ยท Control Tower ยท more
AWS Organizations
Group accounts into OUs. Service control policies (SCPs) set max permissions for accounts. Consolidated billing.
AWS Control Tower
Set up a secure multi-account landing zone fast, with best-practice controls (guardrails).
AWS Service Catalog
Catalogue of pre-approved products (e.g. CloudFormation templates) users can launch.
AWS RAM
Resource Access Manager โ share resources (subnets, Transit Gateways) across accounts.
Service Quotas
View and request increases of service limits.
AWS License Manager
Track and enforce software licence usage.
A security auditor needs to know which IAM user terminated an EC2 instance yesterday. Which service provides this information?
A company's auditor requests AWS's SOC 2 and PCI DSS compliance reports. Where can the company download them?
A company wants to track configuration changes to its AWS resources over time and get alerted when a resource becomes non-compliant with internal rules. Which service should it use?
A company wants to prevent ALL accounts in a specific organizational unit (OU) from using services outside an approved list. What should it use?
Recap ยท guess, then tapDomain 2 flash cards
Brain break โ 5 minutes
Close your eyes. Picture the guard dog ๐ (GuardDuty), the inspector ๐ and Macie ๐ต๏ธ searching S3.
Next: Domain 3 โ Technology & Services (the biggest, 34%) ๐ ๏ธ
Cloud Technology & Services
34% of your score โ the biggestAccess ยท Global infra ยท Compute ยท Databases ยท Network ยท Storage ยท AI/ML ยท Analytics ยท Others
Deploying & operating4 ways to talk to AWS
Management Console
Web UI. Great for learning and one-time tasks. Not repeatable.
AWS CLI
Commands in a terminal. Scriptable โ repeatable.
SDKs / APIs
Call AWS from application code (Python, Java, JSโฆ). Everything in AWS is an API call.
Infrastructure as Code
AWS CloudFormation templates (JSON/YAML) โ whole environments, repeatable, version-controlled.
๐ฑ AWS Elastic Beanstalk
Upload your code โ AWS handles capacity, load balancing, scaling, health monitoring. PaaS. You keep control of the resources.
๐งฐ AWS Systems Manager
Operations hub for EC2 / on-prem servers: patching, run commands at scale, Session Manager (no SSH keys), Parameter Store.
AWS global infrastructureRegion โ Availability Zones โ data centres
4 factorsHow to choose a Region
1 ยท Compliance
Data must stay in a country (data sovereignty / residency laws). Often the #1 factor.
2 ยท Latency
Close to your users = faster.
3 ยท Service availability
Not every service / feature is in every Region.
4 ยท Pricing
Prices differ by Region.
Design for failureMulti-AZ vs multi-Region
Multiple AZs โ High availability
Run instances in 2+ AZs behind a load balancer. If one AZ fails, others keep serving. Standard best practice.
Multiple Regions โ when you needโฆ
- Disaster recovery / business continuity (whole Region outage)
- Low latency for users around the world
- Data sovereignty (keep each country's data local)
Bonus: disaster-recovery strategies, from cheap/slow to expensive/fast.
๐ AWS Elastic Disaster Recovery
Continuous block-level replication of servers (on-prem or cloud) into a low-cost staging area in AWS. Launch recovered servers in minutes (RPO seconds, RTO minutes).
๐๏ธ AWS Backup
Scheduled, point-in-time backups of AWS resources from one central place. Restore when needed โ slower recovery.
What is the BEST way to make an application highly available within a single AWS Region?
A European company must keep customer data inside the EU by law. Which factor MOST directly drives its Region choice?
A company wants to continuously replicate its on-premises servers to AWS so that it can launch them in AWS within minutes if its data centre fails. Which service meets this need?
Amazon EC2 โ virtual serversPick the right instance family
| Family | Letters | Use it for | Hook |
|---|---|---|---|
| โ๏ธ General purpose | M, T | Web servers, small DBs, balanced | M = Main / Medium. T = Tiny, burstable |
| ๐งฎ Compute optimized | C | Batch processing, gaming servers, HPC, ML inference, high-performance web | C = CPU / Compute |
| ๐ง Memory optimized | R, X | In-memory DBs, big real-time data | R = RAM |
| ๐ฎ Accelerated computing | P, G, Inf, Trn | ML training, graphics, GPUs | G = Graphics / GPU |
| ๐ฝ Storage optimized | I, D, H | High sequential read/write on local storage, data warehousing, OLTP | I = IOPS |
Elasticity in actionAuto Scaling + Elastic Load Balancing
Application LB (ALB)
Layer 7 โ HTTP/HTTPS, route by URL path / host.
Network LB (NLB)
Layer 4 โ TCP/UDP, ultra-high performance, static IPs.
Gateway LB (GWLB)
Deploy third-party virtual appliances (firewalls, inspection).
Containers & serverlessWho runs the servers?
Amazon ECS
AWS's own container orchestrator. Simple, deeply integrated.
Amazon EKS
Managed Kubernetes. Pick when you already use Kubernetes / want portability.
Amazon ECR
Container image registry (store Docker images).
AWS Fargate
Serverless compute for containers โ run ECS/EKS tasks without managing EC2 instances.
AWS Lambda
Run functions on events. No servers. Pay per request + duration (ms). Max 15 min per run.
Amazon EC2
Full control of the OS. You manage it.
Other computeThe "easy button" services
A company wants to run containers on Amazon ECS without provisioning or managing EC2 instances. Which service should it use?
A developer needs to resize images each time they are uploaded to S3. Each job takes 5 seconds. Which is the MOST cost-effective option with no servers to manage?
A company runs a large in-memory database that needs a lot of RAM. Which EC2 instance family is MOST suitable?
AWS database servicesWhich database? (keyword โ service)
EC2-hosted vs AWS managedRun it yourself, or let AWS run it?
Database on EC2
โ Full control (OS access, any engine/version, special settings)
โ You patch, back up, replicate, scale.
โ choose when you need OS-level control or an unsupported engine.
Managed (RDS, Aurora, DynamoDB)
โ AWS handles patching, backups, failover, scaling.
โ No OS access.
โ choose for "least operational overhead".
RDS Multi-AZ
Standby copy in another AZ โ automatic failover โ high availability.
Read replicas
Copies that serve reads โ read performance / scaling.
A gaming app needs a serverless NoSQL database with single-digit-millisecond latency at any scale. Which service fits?
An application repeatedly reads the same data from its relational database, which slows it down. Which service can reduce database load by caching data in memory?
A company needs to run complex analytical SQL queries across petabytes of historical sales data. Which service is designed for this?
Amazon VPC โ your private networkVPC in one picture
A range of IPs in one AZ.
Lets a VPC talk to the internet.
Private subnet โ internet (outbound only).
Rules: where traffic goes.
Security in a VPCSecurity group vs network ACL
| ๐ก๏ธ Security group | ๐ง Network ACL | |
|---|---|---|
| Works at | Instance (network interface) level | Subnet level |
| State | Stateful โ return traffic allowed automatically | Stateless โ must allow return traffic explicitly |
| Rules | Allow rules only | Allow and Deny rules (numbered, in order) |
| Default | New SG: no inbound rules (all inbound denied), all outbound allowed | Default NACL allows all in/out |
Network connectivityHow do I connect?
Edge servicesGet users to your app โ fast
Amazon Route 53
DNS (name โ IP), domain registration, health checks, routing policies: simple, weighted, latency, failover, geolocationโฆ
Amazon CloudFront
CDN: caches content (images, video, websites, APIs) at edge locations close to users. Works with WAF and Shield.
AWS Global Accelerator
Sends traffic over the AWS global network with static anycast IPs. Good for TCP/UDP (non-HTTP) apps and fast regional failover. No caching.
Which statement about security groups is correct?
A company needs a dedicated, private network connection from its data centre to AWS with consistent bandwidth that does not travel over the public internet. Which service should it use?
A media company wants to reduce latency for users worldwide who download videos stored in an S3 bucket in one Region. Which service should it use?
AWS storage servicesObject ยท Block ยท File
Object โ Amazon S3
Files as objects in buckets, accessed by URL/API. Unlimited total storage; one object up to 50 TB (raised from 5 TB in Dec 2025 โ older notes say 5 TB). Backups, data lakes, static websites, media.
Block โ EBS / instance store
A hard drive for EC2. OS boot volumes, databases.
File โ EFS / FSx
Shared folder that many servers mount at once.
๐ AWS Storage Gateway
Hybrid: on-prem apps use cloud storage with a local cache. Types: S3 File Gateway, Volume Gateway, Tape Gateway (replace physical backup tapes).
๐๏ธ AWS Backup
Central backup plans + policies for EBS, EC2, RDS, DynamoDB, EFS, FSx, S3โฆ across accounts and Regions. Compliance-friendly.
Block vs fileEBS vs instance store vs EFS vs FSx
| ๐ฝ EBS | โก Instance store | ๐๏ธ EFS | ๐ช FSx | |
|---|---|---|---|---|
| Type | Block (network drive) | Block (physically attached) | File (NFS) | File (managed third-party file systems) |
| Survives stop? | Yes (persistent) | No โ data lost on stop/terminate | Yes | Yes |
| Scope | One AZ; usually one instance | That one instance | Many instances, many AZs | Many instances |
| Best for | Boot volumes, databases | Temporary data, caches, buffers | Linux shared files, auto-grows | Windows File Server (SMB), NetApp ONTAP, OpenZFS |
Amazon S3 storage classes๐ฅ Hot โ ๐ง cold
| Class | Use when | Retrieval | Min. days | AZs |
|---|---|---|---|---|
| ๐ฅ S3 Standard | Frequent access | ms | โ | 3+ |
| ๐ค S3 Intelligent-Tiering | Unknown / changing access โ auto moves data, no retrieval fees | ms (archive tiers optional) | โ | 3+ |
| ๐ค๏ธ S3 Standard-IA | Infrequent, needs fast access | ms + retrieval fee | 30 | 3+ |
| ๐ฅ๏ธ S3 One Zone-IA | Infrequent, re-creatable data (lost if the AZ is destroyed) | ms + fee | 30 | 1 |
| โ๏ธ Glacier Instant Retrieval | Archive read ~once a quarter, needs ms access | ms | 90 | 3+ |
| ๐ง Glacier Flexible Retrieval | Archive, wait minutesโhours is OK | 1โ5 min to 12 h | 90 | 3+ |
| ๐๏ธ Glacier Deep Archive | Cheapest. Keep 7โ10 years for compliance | โค 12 h (bulk โค 48 h) | 180 | 3+ |
Also: S3 Express One Zone โ single-AZ class for the fastest, single-digit-ms performance. All classes: 11 nines durability.
Automate the coolingS3 Lifecycle policies
โก๏ธ Transition actions
Move objects to a cheaper class after N days.
๐๏ธ Expiration actions
Delete objects (or old versions) after N days.
A company must keep financial records for 10 years for compliance. The data is almost never read, and a 12-hour retrieval time is acceptable. Which storage class is the MOST cost-effective?
A company stores data in S3 but cannot predict how often each object will be accessed. Which storage class optimises cost automatically?
Several Linux EC2 instances in different Availability Zones need to read and write the same files at the same time. Which service should be used?
A company wants on-premises applications to use Amazon S3 storage through a local file share with low-latency cached access, and to replace its physical backup tapes. Which service should it use?
Brain break โ 5 minutes
Put on one song. Then come back for AI/ML โ it's the fun part ๐ค
AI & machine learningAI services = superpowers via API
Amazon SageMaker AI
Build, train and deploy your own ML models (for data scientists).
Amazon Q
Generative AI assistant for business users (Q Business) and developers (Q Developer).
Amazon Rekognition
Image + video analysis: faces, objects, text, unsafe content.
Amazon Textract
Extract text, handwriting, forms and tables from scanned documents.
Amazon Comprehend
NLP: sentiment, key phrases, entities, language of text.
Amazon Translate
Translate text between languages.
Amazon Transcribe
Speech โ text (call recordings, subtitles).
Amazon Polly
Text โ speech (lifelike voices).
Amazon Lex
Chatbots / voice bots (same tech as Alexa).
Make them stick๐ง AI hooks
Analytics servicesThe data pipeline, left to right
Name note: Amazon QuickSight is now written "Amazon Quick Sight" (part of Amazon Quick Suite). Same service.
A company wants to convert recorded customer-support calls into text and then detect whether each customer was happy or angry. Which combination of services should it use?
An insurance company receives thousands of scanned claim forms. It needs to extract the fields and tables automatically. Which service should it use?
A data analyst wants to run standard SQL queries on log files stored in Amazon S3 without loading them into a database or managing servers. Which service fits BEST?
Application integrationMessages, events, workflows
Amazon SQS
Queue. Producers drop messages, consumers pull them later. Decouples components, buffers spikes.
Amazon SNS
Pub/sub. One message pushed to many subscribers: email, SMS, Lambda, SQS (fan-out). Alerts & notifications.
Amazon EventBridge
Serverless event bus. Route events from AWS services, SaaS apps, your apps to targets by rules. Also schedules (cron).
AWS Step Functions
Visual workflows that orchestrate many steps / services (with retries, branches).
Other in-scope categoriesKeyword โ service
Name note: AppStream 2.0 is now also called "Amazon WorkSpaces Applications". Same service.
Management & governanceKeyword โ service
A company needs to send an email and an SMS alert to the operations team whenever a CloudWatch alarm fires. Which service should deliver the notifications?
An order system's front end sometimes sends orders faster than the back end can process them. Which service lets the components work independently and buffer the orders?
A company wants to give remote employees secure, persistent Windows desktops that run in AWS, accessible from their own laptops. Which service should it use?
Developers want to find which microservice is causing slow response times in their distributed application. Which service helps?
Recap ยท guess, then tapDomain 3 flash cards
Brain break โ 5 minutes
You finished the biggest domain! ๐ Walk around. Last stop: money ๐ฐ
Billing, Pricing & Support
12% of your scorePricing models ยท Data transfer ยท Cost tools ยท Organizations ยท Support plans ยท Help resources
How AWS charges3 pricing principles
Pay as you go
Pay for what you use. No long-term contract needed.
Save when you commit
1- or 3-year commitments (Savings Plans, Reserved Instances) = big discounts.
Pay less by using more
Volume tiers (e.g. S3 per-GB price drops as you store more).
๐ AWS Free Tier (accounts created since 15 July 2025)
Free plan: up to USD 200 in credits (100 at sign-up + up to 100 for trying services), valid 6 months. No charges unless you upgrade to the Paid plan.
Always Free offers (e.g. Lambda requests, DynamoDB storage) stay free within monthly limits. Some services also have short trials.
Older accounts / older study notes: "12 months free" tier. You may still see that wording.
Compute purchasing optionsHow much can I save? (vs On-Demand)
Decision guideWhich purchase option?
Reserved InstancesRI flexibility & behaviour in Organizations
โณ Terms & payment
1 or 3 years.
All Upfront (biggest discount) ยท Partial Upfront ยท No Upfront.
๐งฑ Standard vs Convertible
Standard: bigger discount; can change AZ / size; can be sold on the RI Marketplace.
Convertible: exchange for another family, OS, tenancy; smaller discount; can't be sold.
๐ Regional vs Zonal
Regional: discount applies in any AZ + instance size flexibility (same family, Linux, default tenancy). No capacity reservation.
Zonal: reserves capacity in one AZ.
๐ณ RIs in AWS Organizations
With consolidated billing, RI and Savings Plans discounts are shared across all accounts in the organization by default. The management account can turn sharing off for specific accounts.
A company runs nightly video-rendering jobs that can be stopped and restarted at any time without problems. Which EC2 option is MOST cost-effective?
A company has steady compute use across EC2, AWS Lambda and AWS Fargate and changes instance families often. Which option gives a discount with the MOST flexibility?
A company uses AWS Organizations with consolidated billing. Account A bought Reserved Instances it does not fully use. What happens by default?
Data transferData in is free. Data out costs.
Storage options and tiersWhat do you pay for in storage?
Amazon S3
- GB stored per month (by storage class)
- Requests (PUT, GETโฆ)
- Retrieval fees (IA, Glacier classes)
- Data transfer out
- Management features (e.g. Intelligent-Tiering monitoring fee, replication)
Amazon EBS
- GB provisioned per month โ even if empty!
- Provisioned IOPS / throughput (some volume types)
- Snapshots (GB stored in S3)
Amazon EFS
GB used per month (grows and shrinks). Infrequent Access / Archive classes are cheaper.
Archive classes
Cheapest per GB, but minimum storage duration charges + retrieval fees.
Billing, budget & cost managementBefore ยท during ยท after
๐งฎ Before: AWS Pricing Calculator
Estimate the cost of an architecture before you build it. Free web tool.
๐จ During: AWS Budgets
Set a cost / usage / RI / Savings Plans budget โ alert (email, SNS) when actual or forecasted spend crosses it. Budget actions can apply policies or stop resources.
๐ After: AWS Cost Explorer
Visualise and analyse past costs and usage, filter by service / tag / account, forecast, get RI / Savings Plans recommendations.
๐ Deepest: Cost and Usage Report
The most detailed line-item billing data (by hour, resource, tag) delivered to S3. Analyse with Athena / Quick Sight.
๐ท๏ธ Cost allocation tags
Key-value labels (e.g. Project=Alpha) to split costs. Two types: AWS-generated and user-defined. You must activate them in the Billing console before they appear in Cost Explorer / CUR.
๐ Bonus: Cost Anomaly Detection
Uses ML to spot unusual spend and alert you.
Current prices: each service's public pricing page; programmatic access โ AWS Price List API.
AWS OrganizationsOne family, one bill
๐งพ One bill
Consolidated billing โ free feature.
๐ฆ Volume discounts
Usage from all accounts is combined for tiered pricing.
๐ค Shared discounts
RI + Savings Plans discounts shared across accounts.
๐ SCPs
Central guardrails on what accounts can do.
A company wants to receive an email alert when its forecasted monthly AWS spend will exceed USD 5,000. Which service should it use?
Before migrating, a company wants to estimate the monthly cost of a new architecture on AWS. Which tool should it use?
A company wants to see AWS costs per project and per department. Which actions should it take?
AWS Support plans (current line-up)Pick your helper ๐
| ๐ Basic | ๐ผ Business Support+ | ๐ข Enterprise Support | ๐ Unified Operations | |
|---|---|---|---|---|
| Price | Free, every account | From USD 29/month (or % of usage) | From USD 5,000/month | From USD 50,000/month |
| Technical support | No tech cases โ account & billing help, docs, re:Post | 24/7 phone, chat, email with AWS engineers + AI-powered help | 24/7 + AI | 24/7 + AI |
| Critical-case response | โ | < 30 min | < 15 min | < 5 min |
| Trusted Advisor | Core checks (service limits + some security) | Full set + Trusted Advisor Priority | Full set + Trusted Advisor Priority | Full set + Trusted Advisor Priority |
| Technical Account Manager | โ | โ | Designated TAM | Designated TAM + specialist & incident engineers |
| Extras | AWS Health Dashboard | AWS Health, Well-Architected reviews, cost-optimisation guidance | TAM-led Well-Architected reviews, event planning (AWS Countdown), Security Incident Response, billing concierge | Everything in Enterprise + designated domain-specialist and incident-management engineers, < 5 min response |
โ ๏ธ Don't get confusedOld plan names you may still see
๐๏ธ Retiring 1 January 2027
- Developer (business-hours email only)
- Business (24/7 phone/chat, < 1 h production down)
- Enterprise On-Ramp (pool of TAMs, < 30 min)
Still offered only in AWS GovCloud (US).
โ The current exam guide lists
- Basic Support
- AWS Business Support+
- AWS Enterprise Support
- AWS Unified Operations
Monitor & optimiseTrusted Advisor & AWS Health
AWS Trusted Advisor
Checks your account against best practices. 6 categories:
๐ฐ Cost optimization๐๏ธ Performance๐ Security๐ก๏ธ Fault tolerance๐ Service limitsโ๏ธ Operational excellence
Examples: idle EC2 / unattached EBS (cost), open port 22 to world (security), no Multi-AZ (fault tolerance), close to a quota (limits).
AWS Health Dashboard
Service health: public status of all AWS services.
Your account health: personalised alerts โ events and scheduled maintenance that affect your resources.
AWS Health API: programmatic access (with a paid support plan) โ automate responses.
Technical resourcesWhere to get help
AWS Partner Network (APN)Partners & AWS Marketplace
ISVs
Independent software vendors โ build and sell software that runs on / integrates with AWS (often via Marketplace).
System integrators (SIs)
Consulting / services partners that design, build, migrate and manage workloads for customers.
Partner benefits
Partner training & certification, partner events, partner volume discounts, funding and marketing support.
AWS Marketplace
A curated digital catalogue to find, buy and deploy third-party software, data and services. Charges appear on your AWS bill. Flexible pricing (hourly, annual, BYOL, private offers). Helps with cost management and governance & entitlement (control who can buy what, track licences).
A start-up wants the LOWEST-cost AWS Support plan that gives 24/7 phone access to AWS engineers for production issues. Which plan should it choose?
A company needs a designated Technical Account Manager for proactive guidance, at the LOWEST cost. Which support plan should it choose?
Which service gives recommendations on idle resources, security-group ports open to the world, and service quotas that are close to their limits?
A company wants to buy a third-party firewall product that runs on AWS and pay for it through its AWS bill. Where should it look?
Recap ยท guess, then tapDomain 4 flash cards
Final mock โ 20 mixed questions
Aim for 16+ correctMixed domains, like the real exam. Use the 3-step method: keyword โ service โ kill distractors.
1. Which AWS service lets a company define its infrastructure in a template and deploy the same environment repeatedly in several Regions?
2. Which task is AWS responsible for under the shared responsibility model when a customer uses AWS Lambda?
3. Which are benefits of AWS global infrastructure?
4. Which service can a company use to centrally manage single sign-on access for its employees to multiple AWS accounts?
5. A company's website is hit by a large DDoS attack. It wants 24/7 access to AWS DDoS experts and protection against the extra scaling charges caused by the attack. What should it use?
6. Which pillar of the Well-Architected Framework includes the principle "maximise utilisation" to reduce the energy needed by a workload?
7. A company wants an AWS-managed relational database that is MySQL-compatible, keeps six copies of data across three AZs, and offers higher performance than standard MySQL. Which service fits?
8. Which AWS service analyses CloudTrail events, VPC Flow Logs and DNS logs to detect compromised instances and malicious activity?
9. A company wants to move an application to AWS quickly without making any changes, then optimise later. Which migration strategy is this?
10. Which storage is lost when an EC2 instance is stopped?
11. Which AWS service routes users to the application endpoint with the lowest latency and can fail over to a healthy endpoint using DNS health checks?
12. Which are benefits of AWS Organizations consolidated billing?
13. A company needs to give a third-party auditor temporary access to resources in its AWS account without sharing long-term credentials. What is the BEST approach?
14. A company wants to analyse streaming clickstream data from its website in real time. Which service should collect the stream?
15. Which benefit of cloud computing means a company no longer needs to buy servers for its expected peak load in advance?
16. Where can a customer view AWS events and scheduled maintenance that may affect its own resources?
17. Which service gives a company a managed way to build, train and deploy its own custom machine learning models?
18. Which service uses machine learning to recommend optimal EC2 instance types and sizes based on historical utilisation?
19. Which network control can explicitly DENY traffic from a specific IP address range to all instances in a subnet?
20. A company wants to discover its on-premises servers, their utilisation and dependencies to plan a migration. Which service should it use?
Cheat sheet ยท read the night beforeKeyword โ answer (1/2)
Cheat sheet ยท read the night beforeKeyword โ answer (2/2)
NumbersThe few numbers worth memorising
11 nines
S3 durability (99.999999999%)
15 min
Max Lambda run time
2 min
Spot interruption warning
90% / 72% / 66%
Spot / EC2 Instance SP & Standard RI / Compute SP & Convertible RI
1 or 3 years
RI and Savings Plans terms
6
Well-Architected pillars ยท CAF perspectives ยท Trusted Advisor categories
7
Migration Rs
30 / 15 / 5 min
Critical response: Business+ / Enterprise / Unified Ops
30 / 90 / 180 days
Min. storage: IA / Glacier IR & Flexible / Deep Archive
50 TB
Max single S3 object (was 5 TB before Dec 2025)
53
DNS port โ Route 53
700
Pass mark out of 1000
Exam dayYour game plan ๐ฎ
Before
Sleep. Eat. Online exam: clear desk, ID ready, run the system check early.
Pass 1
Answer what you know fast. Flag anything > 1 minute. Always pick something.
Pass 2
Come back to flagged ones. Eliminate. Prefer managed / serverless / least effort.
Final check
No blanks. Multiple response: did you pick the exact number asked?
You've got this!
Re-run the quizzes with N until you score 90%+. Then book the exam.
Score so far is shown at the bottom bar ยท โบ resets it