Unit 01 · 1 h 33 min
How a cloud account is laid out
Find out who you are in the account, map what it contains and learn which parts are yours to secure.
Audit a real-looking AWS account and the SaaS around it, replay real breaches and lock down every path they used.
What you earn
Prepares you for AWS Certified Security, Specialty and Certified Cloud Security Professional. Root is not affiliated with these issuers.
Unit 01 · 1 h 33 min
Find out who you are in the account, map what it contains and learn which parts are yours to secure.
Unit 02 · 1 h 52 min
Read policies the way AWS does: explicit deny first, then allow, and deny by default.
Unit 03 · 1 h 56 min
Tell users from roles, prefer temporary credentials, and find, trace and rotate a leaked key.
Unit 04 · 1 h 50 min
Find public buckets, close them safely, encrypt what matters and share files without making them public.
Unit 05 · 1 h 50 min
Read a VPC, find admin ports open to the internet, close them, require IMDSv2 and turn on flow logs.
Unit 06 · 1 h 50 min
Pull the audit trail, read events, and rebuild exactly what a leaked key did in your account.
Unit 07 · 1 h 30 min
Find passwords hiding in function settings and plain parameters, move them into a secret store and limit who reads them.
Unit 08 · 1 h 34 min
Replace the pipeline's long-term AWS key with short-lived OIDC credentials, pin what runs and plan rotation after a CI compromise.
Unit 09 · 1 h 40 min
Audit the data platforms and app connections that sit outside your AWS account but hold the same data.
Unit 10 · 1 h 42 min
Close a public function, harden image registries and map what the AI tutor can call and read.
Unit 11 · 1 h 54 min
Set rules no account can break, keep logs where attackers cannot reach them, and survive a regional outage.
Unit 12 · 1 h 48 min
Snapshot the account, automate every check from this course, add a Python check and hand over a ranked report.
You join the security team at Brightwell, an online language school with an AI tutor, and audit its AWS organisation, pipelines and SaaS platforms from a shell. Every unit replays a real breach on a simulated account and ends with the fix verified.