All Tracks
Track

AWS

01

AWS Core Services Map

Easy5 steps

Practice choosing the right AWS service family by job: traffic, compute, data, access, signals, operations, cost, and recovery.

awsservicescomputedatasignals
02

Trace One Request Through AWS Networking

Easy4 steps

Practice tracing a failing orders API request through DNS, an ALB, subnets, routes, security groups, target health, and app evidence.

awsnetworkingvpcalbdiagnosis
03

Place Workloads in a VPC

Medium5 steps

Practice placing the orders API in a VPC, reading subnet and route-table evidence, and choosing public, private, outbound, and endpoint paths.

awsvpcsubnetsroutesnatendpoints
04

Private Outbound Access

Medium4 steps

Practice keeping application resources private while still giving them the outbound and AWS service paths they need.

awsvpcsubnetsnatendpoints
05

Open the Right Packet Path

Medium5 steps

Practice reading routed packet paths, narrow security group references, subnet NACL guardrails, and evidence-driven AWS network diagnostics.

awssecurity-groupsnaclsalbrds
06

Make the Front Door Trust Healthy Targets

Medium4 steps

Practice tracing an ALB request path, reading target health evidence, and choosing safe checks for orders API failures.

awsalbtarget-groupshealth-checksdiagnosis
07

Turn a Domain Into a Secure AWS Entry Point

Medium5 steps

Practice connecting Route 53 records, ALB entry points, ACM certificates, and HTTPS listener evidence for an orders API.

awsroute53dnstlsacmalb
08

What Is Compute

Easy4 steps

Practice choosing EC2, ECS on Fargate, and Lambda by reading workload shape, traffic paths, scaling behavior, and failure evidence for devpolaris-orders-api.

awscomputeec2ecslambdadiagnosis
09

EC2

Medium5 steps

Practice operating devpolaris-orders-api on EC2 by reading AMI, instance type, subnet, security group, startup, systemd, log, disk, and patching evidence.

awsec2systemdalbssmdiagnosis
10

ECS And Fargate

Medium5 steps

Practice turning a container image into a steady ECS service, then diagnosing Fargate task definitions, services, networking, roles, ports, and logs for devpolaris-orders-api.

awsecsfargatecontainersdiagnosis
11

Lambda

Medium4 steps

Practice choosing Lambda for bounded event work, reading event and invocation evidence, and deciding when a service is simpler for devpolaris-orders-api.

awslambdaeventsserverlessdiagnosis
12

Choosing Compute Shapes

Medium3 steps

Practice choosing the AWS compute shape that matches the workload, operating model, traffic path, and failure evidence for DevPolaris services.

awsec2ecslambdatradeoffs
13

What Is Storage

Easy3 steps

Practice matching object, relational, key-value, attached-storage, and recovery-copy shapes to the right AWS storage service.

awsstoragedatabasess3rdsdynamodb
14

S3

Medium5 steps

Practice bucket, key, object, access, versioning, lifecycle, and missing object diagnosis for DevPolaris file data.

awss3objectsiamlifecycle
15

RDS

Medium4 steps

Practice relational data fit, ECS to RDS connectivity, schema operations, backups, and connection failure diagnosis.

awsrdspostgresschemabackups
16

DynamoDB

Medium4 steps

Practice choosing DynamoDB for key-based access, designing keys, using conditional writes, and diagnosing table failures.

awsdynamodbkeysindexesidempotency
17

EBS and EFS

Medium3 steps

Practice choosing block or shared file storage, reading mounted volume evidence, and diagnosing compute-attached storage bugs.

awsebsefsec2filesystems
18

Choosing Storage Shapes

Medium3 steps

Practice choosing S3, RDS, DynamoDB, EBS, or EFS from data shape, ownership, access, and recovery requirements.

awsdatas3rdsdynamodbefs
19

Backups and Retention

Medium4 steps

Practice recovery maps, backup choices, retention windows, safe deletion review, and data recovery diagnosis.

awsbackupsretentionrecoverydeletion
20

What Is Observability

Easy3 steps

Practice choosing logs, metrics, traces, alarms, and audit evidence when production behavior is hidden behind AWS services.

awsobservabilitylogsmetricstracesalarms
21

CloudWatch Logs

Medium4 steps

Practice reading log groups, streams, structured app logs, workload log paths, searches, and first useful errors.

awscloudwatchlogsecslambda
22

Metrics And Alarms

Medium4 steps

Practice reading AWS service metrics, dashboards, and alarms as operating signals for DevPolaris.

awscloudwatchmetricsdashboardsalarms
23

Tracing And Correlation

Medium3 steps

Practice using correlation IDs, trace context, spans, and AWS tracing tools to follow slow or failed checkout requests across AWS services.

awstracingcorrelationx-rayopentelemetry
24

What Is Runtime Operations

Medium4 steps

Practice reading releases as runtime contracts, artifacts, evidence, health, capacity, and rollback targets.

awsruntimereleaseshealthrollback
25

ECS Deployments

Medium4 steps

Practice task definition revisions, ECS service updates, target health, completed deployment evidence, and rollback targets.

awsecsdeploymentstask-definitionsrollback
26

Config And Secrets

Medium4 steps

Practice runtime config contracts, ECS value delivery, secret safety, config validation, and safe diagnosis.

awsruntimeconfigsecretsecs
27

Runtime Controls

Medium4 steps

Practice capacity decisions, queues, workers, schedules, concurrency, and controls that buy time during AWS incidents.

awsscalingqueuesworkersoperations
28

What Is Cost And Resilience

Easy3 steps

Practice pairing AWS cost shapes with resilience tradeoffs before changing resources.

awscostresiliencetradeoffsoperations
29

Cost Visibility

Medium3 steps

Practice using tags, Cost Explorer, budgets, ownership, and spend-jump diagnosis.

awscosttagsbudgetsownership
30

Right-Sizing

Medium1 step

Practice tuning AWS compute, database, storage, logs, queues, workers, and autoscaling from evidence without cutting needed resilience.

awscostrightsizingautoscalingresilience
31

AWS Production Incident Capstone

Hard6 steps

Practice joining AWS runtime, load balancer, ECS, IAM, logs, alarms, and rollback evidence during one production incident.

awsincidentecsalbiamrollback
32

Recovery Planning

Medium5 steps

Practice RTO, RPO, recovery strategies, backups, restores, bad-write recovery, failover thinking, and recovery drills.

awsrecoverybackupsrtorpo