AWS Certified Cloud Practitioner · CLF-C02

Cloud Technology and Services

Domain 3 — Comprehensive Study Guide
Task Statements 3.1 through 3.8

34% of Exam Score — Largest Domain

Domain 3 Overview — 8 Task Statements

3.1 Deploying & Operating

Access methods, IaC, deployment models

3.2 Global Infrastructure

Regions, AZs, edge locations, HA

3.3 Compute Services

EC2, containers, serverless, scaling

3.4 Database Services

Relational, NoSQL, in-memory, migration

3.5 Network Services

VPC, security, Route 53, connectivity

3.6 Storage Services

Object, block, file, lifecycle, backup

3.7 AI/ML & Analytics

SageMaker, Lex, Kendra, Athena, Glue

3.8 Other Service Categories

Integration, business apps, dev tools, IoT

3.1Task Statement 3.1

Deploying & Operating in the AWS Cloud

Access Methods · One-Time vs. Repeatable · Deployment Models

3.1

Access Methods & Deployment Models

MethodBest For
AWS Management ConsoleWeb-based GUI — exploring services, one-time or ad hoc tasks, learning
AWS CLICommand-line, scriptable access — repeatable tasks, automation
SDKsProgrammatic access from application code in languages like Python, Java, JavaScript
Infrastructure as Code (IaC)AWS CloudFormation / AWS CDK — defines infrastructure in templates for consistent, repeatable, version-controlled deployment
Deployment Models

Cloud — fully in AWS. On-premises — fully in a private data center. Hybrid — a mix, connecting on-premises infrastructure to AWS (e.g., via VPN or Direct Connect).

3.2Task Statement 3.2

The AWS Global Infrastructure

Regions · Availability Zones · Edge Locations · High Availability

3.2

Regions, AZs & Edge Locations

Region

A geographic area containing multiple, isolated Availability Zones (e.g., us-east-1). Choose based on latency, compliance, and service availability.

Availability Zone (AZ)

One or more discrete data centers with redundant power, networking, and connectivity — physically separated so AZs do not share single points of failure.

Edge Location

Sites used by Amazon CloudFront and Route 53 to cache content and route traffic closer to end users, reducing latency.

Exam trigger: "Eliminate a single point of failure" → deploy across multiple AZs. "Reduce latency for global users" → edge locations or an additional Region. "Meet data residency/sovereignty laws" → choose a specific Region.
3.3Task Statement 3.3

AWS Compute Services

EC2 · Containers · Serverless · Auto Scaling · Load Balancing

3.3

EC2, Containers & Serverless Compute

Service / FamilyUse Case
EC2 — General PurposeBalanced compute/memory/network — web servers, dev environments
EC2 — Compute OptimizedHigh-performance processors — batch processing, gaming servers, HPC
EC2 — Memory OptimizedLarge in-memory datasets — real-time big data analytics, in-memory caches
EC2 — Storage OptimizedHigh, sequential read/write to local storage — data warehousing, distributed file systems
Amazon ECSAWS-native container orchestration
Amazon EKSManaged Kubernetes container orchestration
AWS FargateServerless compute engine for containers — no EC2 instances to manage, works with ECS & EKS
AWS LambdaRun code in response to events, without provisioning or managing any servers
3.3

Auto Scaling & Load Balancing

Auto Scaling

Automatically adds or removes EC2 instances in response to real-time demand, providing elasticity — capacity grows during spikes and shrinks during quiet periods so you only pay for what's needed.

Elastic Load Balancing (ELB)

Automatically distributes incoming application traffic across multiple targets (EC2 instances, containers, IP addresses) in one or more Availability Zones, improving fault tolerance and availability.

Exam trigger: "Automatically add capacity when traffic spikes" → Auto Scaling. "Spread incoming traffic evenly across several servers" → Load Balancer. They're commonly used together.
3.4Task Statement 3.4

AWS Database Services

Relational · NoSQL · In-Memory · Migration Tools

3.4

Database Services & Migration

CategoryServiceUse Case
RelationalAmazon RDSManaged relational database (MySQL, PostgreSQL, SQL Server, etc.) — handles patching, backups
RelationalAmazon AuroraAWS-built MySQL/PostgreSQL-compatible engine — higher performance & availability than standard RDS engines
NoSQLAmazon DynamoDBKey-value / document database — single-digit millisecond performance at any scale
In-MemoryAmazon ElastiCacheManaged Redis/Memcached — caching layer for microsecond read latency
MigrationAWS DMSMigrates databases to AWS with minimal downtime
MigrationAWS SCTConverts database schema from one engine to a different target engine
Exam trigger: EC2-hosted database → full control, full management burden. Managed database (RDS/Aurora/DynamoDB) → AWS handles patching, backups, and scaling infrastructure.
3.5Task Statement 3.5

AWS Network Services

VPC Components · VPC Security · Route 53 · Connectivity

3.5

VPC, Security & Connectivity

VPC Components

  • Subnets — segments of a VPC's IP range; public (internet-facing) or private
  • Internet Gateway — connects a VPC to the internet
  • NAT Gateway — lets private subnet resources reach the internet outbound only
  • Route Tables — control where subnet traffic is directed

VPC Security Layers

  • Network ACLs — stateless, subnet-level allow/deny rules
  • Security Groups — stateful, instance-level firewall rules
  • Amazon Inspector — automated vulnerability scanning of resources in the VPC

Amazon Route 53

AWS's scalable DNS web service — domain registration, DNS routing, and health checking, with multiple routing policies (e.g., latency-based, geolocation, failover).

Connectivity to AWS

  • AWS VPN — encrypted connection over the public internet
  • AWS Direct Connect — dedicated private network connection, bypassing the public internet
3.6Task Statement 3.6

AWS Storage Services

Object · Block · File · Lifecycle Policies · AWS Backup

3.6

Object, Block & File Storage

TypeServiceUse Case
ObjectAmazon S3Unstructured data at massive scale — backups, static websites, data lakes
BlockAmazon EBSPersistent, durable block storage attached to a single EC2 instance
BlockInstance StoreHigh-performance, physically attached, but ephemeral — data is lost on stop/termination
FileAmazon EFSManaged NFS file system shared across many Linux EC2 instances
FileAmazon FSxManaged Windows File Server or Lustre (high-performance computing) file systems
Hybrid / CachedAWS Storage GatewayBridges on-premises environments to AWS storage, caching frequently used data locally
3.6

S3 Storage Classes, Lifecycle & Backup

S3 Storage ClassUse Case
S3 StandardFrequently accessed data, low latency and high throughput
S3 Intelligent-TieringAutomatically moves objects between tiers based on changing access patterns
S3 Standard-IAInfrequently accessed data that still needs rapid access when retrieved
S3 One Zone-IAInfrequently accessed, re-creatable data stored in a single AZ — lower cost
S3 Glacier tiersLong-term archival — retrieval times range from minutes (Instant Retrieval) to hours (Flexible / Deep Archive)
Lifecycle Policies

Automatically transition objects to cheaper storage classes, or expire (delete) them, based on rules like object age — reduces storage cost without manual management.

AWS Backup

Centralizes and automates backup across multiple AWS services (EBS, RDS, DynamoDB, EFS, and more) from a single policy-based console.

3.7Task Statement 3.7

AI/ML & Analytics Services

Machine Learning · Language & Vision AI · Data Analytics

3.7

AI/ML & Analytics Services

ServiceCategoryPurpose
Amazon SageMaker AIML PlatformBuild, train, and deploy custom machine learning models
Amazon LexConversational AIBuild chatbots and voice interfaces (same technology behind Alexa)
Amazon KendraIntelligent SearchNatural-language search across enterprise documents and data
Amazon RekognitionComputer VisionImage and video analysis — object, scene, and face detection
Amazon ComprehendNLPExtract insights, sentiment, and key phrases from text
Amazon AthenaAnalyticsServerless SQL queries directly against data stored in S3
Amazon KinesisAnalyticsIngest and process real-time streaming data
AWS GlueAnalyticsServerless ETL (extract, transform, load) and data cataloging
Amazon QuickSightAnalyticsBusiness intelligence dashboards and data visualization
3.8Task Statement 3.8

Other In-Scope Service Categories

Integration · Business Apps · Dev Tools · End-User Computing · Frontend · IoT

3.8

Integration, Business Apps, Support & Dev Tools

CategoryServicePurpose
App IntegrationAmazon EventBridgeServerless event bus connecting applications with event data
App IntegrationAmazon SNSPub/sub messaging — sends alerts and notifications to many subscribers
App IntegrationAmazon SQSFully managed message queuing to decouple application components
Business AppAmazon ConnectCloud-based contact center
Business AppAmazon SESSend transactional and marketing email at scale
Customer EnablementAWS SupportSupport plans — Basic, Developer, Business, Enterprise
Developer ToolsAWS CodeBuild / CodePipelineCompile, test, and orchestrate CI/CD deployment pipelines
Developer ToolsAWS X-RayTrace and debug requests across distributed applications
3.8

End-User Computing, Frontend/Mobile & IoT

CategoryServicePurpose
End-User ComputingAmazon WorkSpacesFully managed virtual desktop infrastructure (VDI)
End-User ComputingAmazon AppStream 2.0Streams individual desktop applications to a browser, without a full virtual desktop
End-User ComputingWorkSpaces Secure BrowserDelivers secure, isolated browser access to internal web apps
Frontend & MobileAWS AmplifyBuild, deploy, and host full-stack web and mobile applications
Frontend & MobileAWS AppSyncManaged GraphQL and Pub/Sub API service for real-time apps
IoTAWS IoT CoreConnect, manage, and secure billions of IoT devices at scale
Exam trigger: "Give employees a full virtual desktop" → WorkSpaces. "Stream just one application, not a whole desktop" → AppStream 2.0. "Build a mobile app's backend quickly" → Amplify.

Quick Review — Domain 3 Checklist

Can you answer these?

3.1 & 3.2

  • Console vs. CLI vs. IaC
  • Region vs. AZ vs. edge location

3.3 & 3.4

  • EC2 families, ECS/EKS, Lambda/Fargate
  • RDS/Aurora vs. DynamoDB vs. ElastiCache

3.5 & 3.6

  • NACLs vs. security groups, VPN vs. Direct Connect
  • S3 classes, EBS vs. EFS vs. FSx

3.7 & 3.8

  • SageMaker, Lex, Athena, Glue, QuickSight
  • SNS vs. SQS, WorkSpaces vs. AppStream

Quick Reference — Concept Map

Deploy & Infrastructure

  • Console → manual/one-time
  • IaC → repeatable
  • AZ → no shared failure
  • Edge → lower latency

Compute & Database

  • Lambda → event-driven, no servers
  • Fargate → serverless containers
  • RDS/Aurora → relational
  • DynamoDB → NoSQL, key-value

Network & Storage

  • SG → stateful, instance
  • NACL → stateless, subnet
  • S3 → object storage
  • EBS → block, single instance

AI/ML, Analytics & More

  • Athena → SQL on S3
  • Kinesis → real-time streams
  • SNS → push to many
  • SQS → queue for pull
Domain 3 Complete

You're Ready for Domain 3

34% of CLF-C02 · Cloud Technology and Services
The largest domain — expect broad service recall, not deep configuration.