aws
AWS, hands-on
Deploy real systems on Amazon's cloud — the core model, compute, storage and networking — and come out ready for the AWS Cloud Practitioner and Solutions Architect Associate exams.
Start track →Start from zero
What AWS actually is, and the handful of words the rest of the track assumes.The core model
Regions, IAM and billing — the three things every AWS decision touches.Compute & deploy
EC2 vs containers vs serverless — and shipping a container end to end.Storage
Pick the right AWS storage for the job — object, block, file, or database.Networking
The VPC and how traffic flows — subnets, gateways, and the rules that gate it.Observability
See what your AWS workload is doing — metrics, logs, traces, events.Infrastructure as code
Define infrastructure as code — CloudFormation, CDK, and Terraform.Cost & security
Cheap and hardened — the cost levers and the IAM/KMS controls that protect you.Putting it together
Design a secure, observable, cost-aware 3-tier AWS architecture end to end.Build with this track
Guided projects that exercise what you learn here.
Presigned upload flow
Direct-to-storage uploads via presigned URLs with size/content-type limits and a completion webhook that verifies the object actually arrived — so your API server never touches file bytes.
Three-Tier App on AWS, by IaC
Stand up a real three-tier system on AWS — a load balancer in front, a compute tier in the middle, a managed Postgres behind it, and S3 for objects — entirely from code you can re-run. The point isn't to click through a console once; it's to express the whole topology, its IAM, and its network boundaries as Terraform (or CDK) you could hand to a teammate, destroy, and recreate byte-for-byte. This is the project where 'infrastructure' stops being a pile of consoles and becomes a reviewable artifact.
Python for JS/TS developers
Learn Python coming from JavaScript — language core, scripting and automation, with an eye toward AI tooling.