Learn Everything

Module · DevOps Engineer

AWS

Identity, storage and compute — the AWS primitives behind everything.

5 topics6 interactive tasks

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-identity

Open 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-bucket

Open 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-0abcdef1234567890

Open 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.txt

Open 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-identity

Every request you make is a request somebody signed. Open the task below for the full walkthrough.