ALL_SERIES
SERIES_OVERVIEW // CURRICULUM_MAP

Learn AWS Engineering Mastery

// Skill map, target performance, learning constraints, deliberate practice loop, and engineering standards for mastering AWS as a senior software engineer.

35 Lessons812 Min Total04 Phases

This overview is designed to help you choose the right entry point quickly. Follow the full track from lesson one, continue from your last checkpoint, or jump straight into a phase that matches what you need right now.

aiamazon-bedrockanalyticsapi-architectureapi-gateway+166 more

Curriculum Map

Navigate by phase, then choose the lesson that matches your current depth.

07

Networking Foundations: VPC, Subnets, Routing, and Endpoints

26 min

Deep dive into AWS VPC networking foundations: VPCs, CIDR planning, subnets, route tables, internet gateways, NAT gateways, security groups, NACLs, VPC endpoints, DNS, and failure-domain-aware network design.

08

Network Edge, DNS, Ingress, and Egress Control

29 min

Deep dive into AWS network edge architecture: Route 53, CloudFront, load balancers, API ingress, TLS, WAF, Shield, DNS failover, ingress patterns, egress control, and edge operational failure modes.

09

Hybrid Networking: Transit Gateway, VPN, and Direct Connect

29 min

Hybrid networking architecture with Transit Gateway, Site-to-Site VPN, Direct Connect, DNS resolver, segmentation, inspection, route domains, and enterprise connectivity failure modeling.

10

Compute Foundations: EC2, AMI, ASG, and Load Balancing

28 min

Production compute foundations with EC2, AMI strategy, launch templates, Auto Scaling Groups, lifecycle hooks, mixed instances, load balancing, health checks, deployment safety, cost, and failure modeling.

11

Container Platform Engineering with ECR, ECS, and Fargate

23 min

Container platform engineering with Amazon ECR, Amazon ECS, and AWS Fargate for production-grade services, batch workers, event consumers, and internal platform golden paths.

12

EKS Production Architecture and Day-2 Operations

23 min

Production Amazon EKS architecture and day-2 operations: cluster boundaries, node strategy, networking, identity, add-ons, autoscaling, upgrades, observability, security, reliability, and platform operating model.

13

Serverless Compute: Lambda Execution Model and Limits

22 min

Serverless compute deep dive: AWS Lambda execution model, lifecycle, concurrency, cold start, event sources, retries, idempotency, limits, security, cost, observability, and production engineering judgment.

14

API Architecture: API Gateway, AppSync, Auth, and Throttling

25 min

API architecture on AWS with API Gateway, AppSync, Cognito, IAM/JWT/Lambda authorizers, throttling, usage plans, request validation, schema boundaries, private APIs, real-time APIs, and production failure models.

15

Event-Driven Integration: SQS, SNS, EventBridge, and Step Functions

25 min

Event-driven integration on AWS using SQS, SNS, EventBridge, and Step Functions with production-grade semantics, failure handling, idempotency, observability, and architectural trade-offs.

16

Storage Architecture: S3, EBS, EFS, FSx, and Backup

26 min

Production storage architecture on AWS covering S3, EBS, EFS, FSx, AWS Backup, lifecycle, replication, retention, restore, and operational failure modes.

17

Relational Data on AWS: RDS, Aurora, and Connection Scaling

22 min

Relational data engineering on AWS using Amazon RDS, Amazon Aurora, Multi-AZ, replicas, failover, RDS Proxy, connection scaling, backup, restore, migration, observability, and production ownership boundaries.

18

DynamoDB Data Modeling, Partitions, and Global Tables

17 min

DynamoDB data modeling from first principles, including access patterns, partition keys, sort keys, GSIs, LSIs, single-table design, hot partitions, throughput, streams, TTL, transactions, global tables, correctness, observability, and production failure modes.

19

Cache, Search, Streaming, and Realtime Data

19 min

Cache, search, streaming, and realtime data architecture on AWS: ElastiCache, OpenSearch, Kinesis, MSK, low-latency read paths, replayable streams, backpressure, indexing, and production failure modes.