CertNote/ 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 Review: Cloud Concepts
  • Week 2
  • Week 3
  • Week 4
  • Week 5
  • Week 6
    • 1.Domain Review 1: Cloud Concepts + Cloud Technology and Services Essentials
    • 2.Domain Review 2: Security & Compliance + Billing, Pricing, and Support Essentials
    • 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
Linux Master 2 · 2급KAIT Linux Master - Level 2
SCS-C03 · SpecialtySecurity - Specialty
Linux Master 1 · 1급KAIT Linux Master - Level 1
MLA-C01 · AssociateMachine Learning Engineer - Associate
AIF-C01 · FoundationalAI Practitioner - Foundational
DEA-C01 · AssociateData Engineer - Associate
MLS-C01 · SpecialtyMachine Learning - Specialty
SQLD · 개발자SQL Developer (SQLD)

© CertNote · 주간랩스

  • About
  • Changelog
  • Contact
  • Terms
  • Privacy
← CLF-C02/Week 6/Day 4

Based on the CLF-C02 exam guide·Report an error

CLF-C02· AssociateWeek 6 · Day 4~40 min read

Day 4 - Common Traps and Keywords: The "Keyword → Service" Translation Table

Most CLF-C02 questions throw out keywords describing a situation and ask for the "most appropriate service." In effect, the exam is a game of translating keywords into services. Today we organize that translation table and compare service pairs that are easy to confuse because they're similar.

📌 Key Takeaways

  • CLF-C02 is effectively a keyword translation exam. One or two words in the passage decide the correct service.
  • If you memorize only service names, you get confused. Always attach "what it is for" next to the name when you remember it.
  • Most wrong answers are neighboring services in the same category. That is why "pair comparison" is the most efficient way to review.
  • Options containing absolute expressions ("always", "unlimited", "100%") are usually wrong.

The Core "Keyword → Service" Translation Table

Keyword in the questionCorrect service
CDN / edge caching / content deliveryCloudFront
Serverless function / event-driven code executionLambda
DNS / domain routingRoute 53
Object storage / static files / backupsS3
Long-term archive / rarely retrieved / cheapS3 Glacier
Relational database / managed SQLRDS
NoSQL / serverless / millisecondsDynamoDB
Data warehouse / large-scale analyticsRedshift
In-memory cache / ultra-fast readsElastiCache
DDoS protectionShield
Web firewall / block SQL injection and XSSWAF
Threat detection / intelligent monitoringGuardDuty
API call auditing / who did whatCloudTrail
Resource configuration tracking / compliance statusConfig
Metrics and log monitoring / alarmsCloudWatch
Dedicated network line / on-premises connectionDirect Connect
Cost estimate (in advance)Pricing Calculator
Cost trend analysis (after the fact)Cost Explorer
Budget-exceeded alertBudgets
Compliance report downloadArtifact
Best-practice checks (cost, security, performance)Trusted Advisor

Even if the exact service name doesn't come to you on the exam, tracing the keyword mapping above in reverse lets you quickly eliminate wrong answers. Think of each keyword as a "signal word" that decides the answer.

Expanded Translation Tables by Category

The table above is the compressed edition. From here we look at the material split by category. Deciding the category first and then choosing within it is the fastest path. Even just deciding "this is a storage question" after reading the passage lets you cross out a good number of the options.

Compute

Keyword in the questionAnswer direction
Virtual server / I choose and manage the OS myselfEC2
Run code only when an event happens / no serversLambda
Just upload code and the infrastructure takes care of itself (PaaS)Elastic Beanstalk
Container orchestrationECS / EKS (Kubernetes)
Run containers without managing serversFargate
Automatically increase or decrease the number of instances with loadEC2 Auto Scaling

Storage

Keyword in the questionAnswer direction
Object storage / static web files / backups / endlessly growing filesS3
Long-term archive that is rarely retrievedS3 Glacier family
A disk attached to a single EC2 instanceEBS
A shared file system mounted by several EC2 instances at onceEFS
A bridge connecting on-premises and cloud storageStorage Gateway
Data too large to move over the network, moved on a physical deviceSnow family

Networking and Content Delivery

Keyword in the questionAnswer direction
My own private virtual network / subnet isolationVPC
Domain name registration and routingRoute 53
Edge caching / fast delivery to users worldwideCloudFront
A dedicated line connecting a data center and AWSDirect Connect
An encrypted tunnel connection over the internetSite-to-Site VPN
Instance-level firewall / subnet-level firewallSecurity group / network ACL

Databases

Keyword in the questionAnswer direction
Managed relational DB / migrating existing MySQL or PostgreSQLRDS
A high-performance relational DB built by AWSAurora
Key-value / NoSQL / serverless / single-digit millisecondsDynamoDB
Data warehouse / complex analysis of years of dataRedshift
In-memory cache / speeding up repeated lookupsElastiCache

Security and Identity

Keyword in the questionAnswer direction
Who can do what / users, groups, roles, policiesIAM
Give a service permissions without putting credentials in codeIAM role
Bundle multiple accounts to centrally manage policies and billingOrganizations
Create and manage encryption keysKMS
Block web attacks such as SQL injection and XSSWAF
DDoS protection against high-volume trafficShield
Detect suspicious activity in accounts and networksGuardDuty
Vulnerability scanning of EC2 and containersInspector
Discover sensitive information (personal data) in S3Macie

Monitoring, Management, and Governance

Keyword in the questionAnswer direction
Metrics, logs, alarms / alert when a threshold is exceededCloudWatch
Who called which API and when (auditing)CloudTrail
Do resource settings follow the rules / change historyConfig
Best-practice checks for cost, security, and performanceTrusted Advisor

Cost, Pricing, and Support

Keyword in the questionAnswer direction
Calculate the expected cost of a configuration not yet usedPricing Calculator
Trend and breakdown analysis of cost already incurredCost Explorer
Alert when a set amount is exceededBudgets
Combine billing across multiple accounts into one + aggregate usageOrganizations consolidated billing
24/7 technical support / dedicated TAMSupport plans (Business / Enterprise)

Migration, Analytics, and Integration

Keyword in the questionAnswer direction
Migrate a DB with minimal downtimeDMS
Query data in S3 directly with SQLAthena
Send notifications (email, text, subscription style)SNS
Put jobs in a queue to connect components looselySQS

"We have been keeping backup tapes in a warehouse and want to move to the cloud. However, we want to keep using our existing backup software." The category is storage, and the signal phrase "keep the existing software as is" calls for a bridge that lets an on-premises device see cloud storage as if it were local storage, so it narrows to Storage Gateway. Conversely, if it had been "move tens of terabytes in one go and be done", it would be the Snow family. Even with the same "backup", the condition attached afterward changes the answer.

Frequently Confused Pairs

CloudTrail vs Config vs CloudWatch

ServiceThe question it answers
CloudTrail"Who called which API and when?" (auditing)
Config"Does the resource configuration follow the rules? How did it change?"
CloudWatch"Is performance/metrics healthy? Did it cross a threshold?" (monitoring)

S3 vs EBS vs EFS

ServiceTypeSignal word
S3ObjectStatic files, unlimited, web
EBSBlockA disk attached to EC2 (1:1)
EFSFileShared mount across multiple EC2 instances

Shield vs WAF vs GuardDuty

ServiceWhat it blocks
ShieldDDoS (high-volume traffic attacks)
WAFLayer 7 web attacks (SQL injection, XSS)
GuardDutyDetection of abnormal activity and threats (detection, not prevention)

IAM User vs Group vs Role

ElementCore idea
UserPermanent credentials for one person/app
GroupGrant permissions in bulk to a collection of users
RoleTemporary permission delegation (EC2 accessing S3, cross-account access, federation)

When the situation is like "an EC2 instance needs to access S3", granting permissions to a service without storing credentials in code, the answer is almost always an IAM role.

RDS vs DynamoDB vs Redshift vs ElastiCache

ServiceOne-line identitySignal word
RDSManaged relational (SQL) databaseTables and joins, migrating existing MySQL/PostgreSQL
DynamoDBServerless NoSQL key-value storeMilliseconds, key-value, no server management, huge scale
RedshiftData warehouse for analyticsYears of data, reports, complex aggregation queries
ElastiCacheIn-memory cacheThe same lookup repeats, make responses faster

Memory aid: "Transaction processing is RDS/DynamoDB, analytics is Redshift, speed assist is ElastiCache."

EC2 vs Elastic Beanstalk vs Fargate vs Lambda

Lining them up in order of management burden shows the relationship at a glance.

   More for me to manage ←──────────────────→ Less
   EC2  >  Elastic Beanstalk  >  Fargate  >  Lambda
   (down to the OS)  (just upload the app)  (containers only)  (function code only)
  • "Complete control", "specific OS required" → EC2
  • "Just upload the code", "deploy quickly" → Elastic Beanstalk
  • "Containers, but no server management" → Fargate
  • "Only when an event occurs", "minimal operational overhead" → Lambda

ELB vs Auto Scaling: "Dividing" and "Growing"

The two are not rivals but partners.

AspectElastic Load BalancingEC2 Auto Scaling
What it doesDistributes incoming traffic across multiple serversIncreases and decreases the number of servers
What happens without itTraffic piles up on a single serverThe number of servers stays the same even if traffic grows
Corresponding conceptHigh availability (sends only to live targets)Elasticity (increase and decrease to match demand)

As a restaurant analogy, ELB is the staff member who guides guests to empty tables, and Auto Scaling is the decision to put out more tables when guests increase. If a question says "distribute traffic", it is ELB; if it says "adjust the number of servers", it is Auto Scaling.

Scalability vs Elasticity

ConceptMeaningPoint of distinction
ScalabilityThe ability to increase resources when neededNeed not be automatic; the emphasis is on "can increase"
ElasticityThe property of automatically growing and shrinking with demandIncludes shrinking; automatic is the key

Vertical scaling is making a single machine bigger, and horizontal scaling is increasing the number of machines.

High Availability vs Fault Tolerance vs Disaster Recovery

All three are "preparing for failure", but they differ in what scale of failure they withstand.

ConceptFailure prepared forTypical answer
High AvailabilityThe service continues even if one server or one AZ failsDistribute across multiple AZs
Fault ToleranceKeeps operating as is, without performance degradation, even when failures occurRedundant, duplicated configuration
Disaster RecoveryRecovering after a major incident such as an entire region going downMultiple Regions

⚠️ Pitfall: The most common mistake is choosing multiple Regions for "high availability" and multiple AZs for "disaster recovery." The test is whether the passage contains an expression indicating a geographic range. "Even if one data center loses power" → AZ; "prepare for a failure of an entire area" → Region.

Region vs Availability Zone (AZ) vs Edge Location

AspectWhat it isWhy you choose it
RegionA large geographic area unit, geographically apart from othersLegal and regulatory compliance, distance to users, disaster recovery
Availability Zone (AZ)A group of physically separated data centers within one RegionHigh availability, keeps going even if one location dies
Edge LocationA cache point close to usersReduces content delivery latency

Memory aid: A Region is "which country", an AZ is "a building inside it", and an edge is "the neighborhood convenience store."

GuardDuty vs Inspector vs Macie

ServiceWhat it looks atOne word
GuardDutySuspicious activity in accounts and networksThreat detection
InspectorVulnerabilities in EC2 and containersVulnerability scanning
MacieSensitive information stored in S3Data discovery

Memorize it as "Behavior is GuardDuty, holes are Inspector, personal data is Macie."

WAF vs Shield: Both Block, but at Different Layers

ServiceWhat it blocksAnalogy
ShieldDDoS that pushes with high-volume trafficA barrier holding back a crowd gathered at the door
WAFWeb attacks where the request content itself is maliciousA security guard inspecting the bags of people coming in

Artifact vs Config vs Trusted Advisor

  • Artifact: "Where do I get the certification reports AWS has received?" (document download)
  • Config: "Do my resource settings follow the rules?"
  • Trusted Advisor: "What can be improved in terms of cost, security, and performance?"

Pricing Models: On-Demand vs Reserved Instances vs Savings Plans vs Spot

ModelWhen to choose itSituation where you must never choose it
On-DemandUnpredictable usage, short-term or experiments, avoiding commitment burden"Steady long-term use for maximum savings"
Reserved Instances (RI)Certain to use steadily for 1-3 years"A short-term job with an unknown end"
Savings PlansLong-term commitment but also need flexibility to change the configuration"Short-term or one-off jobs"
SpotBatch, analytics, and rendering jobs that can be interrupted"Core services that must not be interrupted"

⚠️ Pitfall: If you see only the words "most cost-effective" and choose Spot every time, you will be wrong. Spot is cheap in return for accepting that it can be interrupted, so if the passage has an expression such as "must always be running" or "must not be interrupted", it drops out of the candidates.

Organizations vs Consolidated Billing

These two are not equal, separate services. Consolidated billing is one of the features that Organizations provides.

ItemDescription
OrganizationsThe umbrella concept for bundling multiple AWS accounts and managing them centrally
Consolidated BillingThe feature within it that merges billing into one and aggregates usage
SCP (Service Control Policy)The feature that limits the range of actions allowed at the account or organization level

"One invoice" means consolidated billing; "I want to block use of a specific service" means an SCP.

Cost Tools: Pricing Calculator vs Cost Explorer vs Budgets

The simplest distinction is the time axis, and you memorize it as "the calculator is the future, the explorer is the past, the budget is the present."

ToolPoint in timeDescription
Pricing CalculatorBefore you useCalculate the expected cost of a configuration not yet built
Cost ExplorerAfter you useAnalyze the trend and composition of cost already incurred
BudgetsWhile you useAlert when a set amount or usage is exceeded

Direct Connect vs Site-to-Site VPN

Direct Connect is a dedicated line that does not pass through the internet ("consistent performance"), and Site-to-Site VPN is an encrypted tunnel over the internet.

Watch Out for Trap Phrasing

  • "Most cost-effective" → the answer usually leans toward Spot/Reserved/Glacier/Savings Plans

  • "Least operational overhead" → serverless (Lambda, Fargate, DynamoDB) or managed services are the answer

  • "High availability" → distribute across multiple AZs

  • "Disaster recovery / guard against a regional outage" → multiple Regions

  • "Complete control is needed" → the side you manage directly, like EC2

  • "Latency must be reduced" → edge/CDN or a Region close to users

  • "Without storing credentials" → IAM role

  • "Must not be interrupted" → rule out Spot

It helps to think of such modifiers as constraints. Each additional constraint cuts the candidates in half. That is why a long passage with many conditions can actually make it easier to narrow the answer, so don't be intimidated by a long passage; just count the conditions one by one.

Wrong-Answer Trap List: Including Why You Fall for Them

Only if you know "why it attracts you" will it stop attracting you next time.

TrapWhy it attracts youHow to actually tell
Choosing WAF for a DDoS questionBoth are "attack blocking"If it pushes by volume, Shield; if the request content is malicious, WAF
Choosing CloudWatch for an audit questionBoth are "logs"If it is "who did what", CloudTrail
Choosing S3 Standard for an archive questionS3 feels familiarIf it is "rarely retrieved", the Glacier family
Choosing EBS for a shared file questionBecause of the word "disk"If it is "multiple EC2 instances at once", EFS
Choosing RDS for an analytics questionBecause of the word "SQL"If it is "aggregation and reports over years of data", Redshift
Choosing Beanstalk for a serverless questionBecause of the words "automatic management"Beanstalk also has EC2 underneath
Choosing Cost Explorer for an estimate questionIt is a cost toolIf it is something not yet used, Pricing Calculator
Choosing OS patching of a managed DB as the customer's responsibilityMemorized only "OS = customer"For managed services, AWS handles the underlying OS
Choosing "unlimited" or "always free" optionsThey sound attractiveAbsolute expressions are a wrong-answer signal

Pitfall: If you memorize similarly named services by name only, you waver in the exam room. A guess like "Inspector is an inspector, so it must inspect logs" is exactly the spot question writers aim for. Remember a service not by its name but by "which question it is the tool for answering".

The translation table and the confused pairs are the part that turns straight into points in the exam room. Read the tables repeatedly until the service comes to mind reflexively when you see a keyword.

Today's Self-Check Checklist

  • When I see a keyword in the compressed translation table, the service comes to mind within 3 seconds
  • I have formed the habit of reading the passage and deciding the category (compute, storage, network, DB, security, cost) first
  • Even with the confused-pairs tables covered, I can state the difference in each pair in one line

Tomorrow we finish with an exam-day wrap-up checklist.

📖 Glossary

  • Signal word: A decisive word in the passage that points to the correct service, such as "milliseconds" or "long-term retention".
  • Constraint: A condition in the passage that narrows the candidates, such as "minimum cost" or "cannot be interrupted". The more there are, the more the answer narrows.
  • Narrow the category first: A solving method of deciding the classification, such as compute or storage, before recalling service names.
  • Object storage: A way of storing files as whole objects. S3 is the representative and it grows without limit.
  • Block storage: A storage style attached to a server like a disk. EBS is the representative.
  • File storage: A storage style mounted and used by several servers at once. EFS is the representative.
  • Serverless: A way where you do not prepare or operate servers yourself. Lambda, Fargate, and DynamoDB are representative.
  • Managed service: A service where AWS takes over a substantial part of the operations on your behalf.
  • Vertical scaling / horizontal scaling: Making one machine bigger / increasing the number of machines.
  • Archive tier: A storage class with low retention cost in exchange for slower retrieval.
  • Consolidated billing: The Organizations feature that merges the billing of multiple accounts into one and aggregates usage.
  • Absolute expression: Words such as "always", "unlimited", and "100% guaranteed". Treat them as a wrong-answer signal when they appear in an option.

📝 Practice Questions

Click a choice to reveal the answer and explanation.

Question 1

To "securely grant an EC2 instance permission to access an S3 bucket without storing credentials in the code," what should you use?

Question 2

"I want to track whether resource configurations continuously comply with internal rules and view their change history." Which service is most appropriate?

Question 3

To "retain data that is rarely accessed at the lowest cost for the long term," which storage is appropriate?

Question 4

"I want to run code only when an event occurs, while minimizing operational overhead." Which service is most appropriate?

Question 5

Which service should you use to "protect an application from a DDoS attack that mobilizes high-volume traffic"?

PreviousFull Mock Exam Pace: All Four Domains CombinedWeek 6 · Day 3Next D-Day Wrap-Up: Exam Structure, Time Allocation, and a Final Check ChecklistWeek 6 · Day 5

Official references

  • CLF-C02 official exam page(opens in a new tab)
  • AWS WAF · Shield documentation(opens in a new tab)
  • Amazon EC2 documentation(opens in a new tab)
  • Amazon S3 documentation(opens in a new tab)
  • Amazon GuardDuty documentation(opens in a new tab)
  • AWS Lambda documentation(opens in a new tab)

On this page

  • Key Takeaways
  • The Core "Keyword → Service" Translation Table
  • Expanded Translation Tables by Category
  • Compute
  • Storage
  • Networking and Content Delivery
  • Databases
  • Security and Identity
  • Monitoring, Management, and Governance
  • Cost, Pricing, and Support
  • Migration, Analytics, and Integration
  • Frequently Confused Pairs
  • CloudTrail vs Config vs CloudWatch
  • S3 vs EBS vs EFS
  • Shield vs WAF vs GuardDuty
  • IAM User vs Group vs Role
  • RDS vs DynamoDB vs Redshift vs ElastiCache
  • EC2 vs Elastic Beanstalk vs Fargate vs Lambda
  • ELB vs Auto Scaling: "Dividing" and "Growing"
  • Scalability vs Elasticity
  • High Availability vs Fault Tolerance vs Disaster Recovery
  • Region vs Availability Zone (AZ) vs Edge Location
  • GuardDuty vs Inspector vs Macie
  • WAF vs Shield: Both Block, but at Different Layers
  • Artifact vs Config vs Trusted Advisor
  • Pricing Models: On-Demand vs Reserved Instances vs Savings Plans vs Spot
  • Organizations vs Consolidated Billing
  • Cost Tools: Pricing Calculator vs Cost Explorer vs Budgets
  • Direct Connect vs Site-to-Site VPN
  • Watch Out for Trap Phrasing
  • Wrong-Answer Trap List: Including Why You Fall for Them
  • Today's Self-Check Checklist
  • Glossary
  • Practice Questions