Show Menu
Cheatography

AWS Exam Cheat Sheet Cheat Sheet (DRAFT) by

AWS exam-focused, with only definitions, formulas, diagrams (tables), and keywords.

This is a draft cheat sheet. It is a work in progress and is not finished yet.

1. AWS Cloud Computing

Defini­tion: On-demand IT resources (compute, storage, DB) over the Internet, pay-as­-yo­u-go.
5 Charac­ter­istics (NIST model):
On-Demand Self-S­ervice → provision instantly.
Broad Network Access → access via device­s/APIs.
Resource Pooling → multi-­tenant, shared.
Rapid Elasticity → scale up/down.
Measured Service → pay per use.
 
Benefits of AWS:
Agility;
Faster innova­tion, deploy in minutes.
Cost savings:
Handle spikes, avoid overpr­ovi­sio­ning.
Global reach:
OPEX model, Reserv­ed/Spot instances.
Scalab­ility:
Deploy in multiple region­s/AZs.
Security:
IAM, encryp­tion, compliance standards.
Innova­tion:
ML, IoT, server­less, analytics.

Limi­tations + Mitiga­tion:

Compliance:
Regula­tions (GDPR, HIPAA) → use AWS Artifact, regional data residency.
Latency:
Distance issues → use CloudF­ront, Edge Locations, Local Zones.
Vendor lock-in:
Hard to migrate → use hybrid­/mu­lti­-cloud strate­gies.

2. AWS Networking & Security

VPC = isolated virtual network.

Subnets → Public (Internet GW) / Private.
Route Tables → traffic rules.
Security Groups (SGs) → instance firewall (stateful, allow only).
NACLs → subnet firewall (state­less, allow/­deny).

Connec­tivity Options:
VPN (encrypted tunnel)
Direct Connect (dedicated private line)
Hybrid Cloud = on-prem + AWS

6. Compute Services

EC2
Resizable VMs
Lambda
Serverless compute, pay per request
Elastic Beanstalk
PaaS for app deployment
ECS/EKS
Containers

7. Storage Services

Service
Type
Use Case
EBS
Block
Attach to EC2
S3
Object
General storage
EFS
File
Shared, scalable
Glacier
Archival
Backups, compliance

9. Cloud Archit­ecture Design

Trusted Advisor → recommends on cost, perfor­mance, security.
High Availa­bility → deploy across AZs & Regions.
Reliab­ility → backups, failover, replic­ation.
 

3. AWS Archit­ectures

Core Services:
EC2 = scalable VMs
S3 = object storage (11 9’s durabi­lity)
Glacier = archival storage

Optimi­sation:
Right-size EC2, Auto Scaling
Reserved Instances, Spot Instances
Elastic Load Balancing

Well-A­rch­itected Framework → 5 pillars:
1. Operat­ional Excellence
2. Security
3. Reliab­ility
4. Perfor­mance Efficiency
5. Cost Optimi­sation

4. Automation & Serverless

- CloudF­orm­ation = Infras­tru­cture as Code (IaC).
- Lambda = server­less, event-­driven, stateless.
- API Gateway = expose Lambda as APIs.
- Monitoring: CloudWatch (metrics), X-Ray (tracing).

5. Identity & Access Management (IAM)

IAM Components:
Users, Groups, Roles, Policies.
Risks:
*:*
permis­sions, long-lived keys.
Mitigation:
IAM Access Analyser, CloudTrail audits.
Best Practices:
MFA, Rotate keys, Avoid root account, Cross-­account roles
 
Principle: Least Privilege (grant minimum required).

8. Database Services

RDS (SQL, managed) → backups, scaling.
Aurora → high-perf managed DB.
DynamoDB → NoSQL, server­less, key-value.
Redshift → analyt­ics­/data warehouse.

SQL vs NoSQL:
SQL = struct­ured, ACID, relati­onal.
NoSQL = schema­-less, horizontal scaling.

10. Scalab­ility & Monitoring

Elastic Load Balancing (ELB) → distri­butes traffic.
Auto Scaling → adds/r­emoves EC2 instances.
CloudWatch → monitors metrics in real-time.