Module · DevOps Engineer
AWS
Identity, storage and compute — the AWS primitives behind everything.
Tool Deep-Dive Available
View full architecture diagrams, CLI cheatsheets, and production gotchas.
Open Amazon Web Services (AWS) Hub ↗TOPIC 01
Identity & Access
Who are you on AWS, and what are you allowed to do?
What you'll practice
- Verify Your AWS Identity — guided · beginner
A command you'll meet
aws sts get-caller-identityOpen any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.
TOPIC 02
S3 — Object Storage
Buckets, objects and naming rules.
What you'll practice
- Create a Bucket and Upload an Object — practice · beginner
A command you'll meet
aws s3 mb s3://learner-demo-bucketOpen any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.
TOPIC 03
EC2 — Virtual Machines
Launch, describe and terminate instances.
What you'll practice
- Launch an EC2 Instance — guided · beginner
A command you'll meet
aws ec2 run-instances --image-id ami-0abcdef1234567890Open any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.
TOPIC 04
Object Uploads
Put real files into S3 — build artifacts, reports and backups.
What you'll practice
- Upload a Build Artifact — practice · beginner
A command you'll meet
aws s3 cp ~/build-report.txt s3://learner-build-artifacts/build-report.txtOpen any task below to get the full step-by-step walkthrough — every command is explained, and the lab validator checks what you actually built.
TOPIC 05
IAM & Least Privilege
Give every identity exactly the permissions it needs - and rotate the keys it holds.
What you'll practice
- Write a Least-Privilege IAM Policy — practice · intermediate
- Document a Key Rotation Runbook — challenge · advanced
A command you'll meet
aws sts get-caller-identityEvery request you make is a request somebody signed. Open the task below for the full walkthrough.
Hands-On Tasks in This Topic (2)
Write a Least-Privilege IAM Policy
AdministratorAccess is not a starting point. Write a policy that grants exactly two S3 read actions on one bucket and nothing else.
Document a Key Rotation Runbook
Keys outlive the people who created them. Write the script that creates a replacement key, deploys it and revokes the old one - in that order.