Governance and developer speed are not a trade-off. This companion site unpacks how AWS Organizations, Control Tower, Service Catalog, AWS Config and Systems Manager combine into a single operating model — one that lets platform teams keep central control while builders ship fast.
How to join the room, which Skill Builder track to pick, what you need before the labs, what this course assumes you already know, and how to get the most out of the day.
Two links to keep open for the day. The session itself runs on Webex, and the group exercises happen on a shared Figma whiteboard. Both links stay the same across all three blocks — morning, afternoon and the labs — so you can join once and leave the tabs open, or rejoin on the same links after a break.
Both open in a new tab. Webex works from the browser if you would rather not install the desktop app. The Figma board is open for editing — you can sketch on it directly, no account needed to view.
The three hands-on labs run in AWS Workshop Studio. You get a temporary AWS account that is already provisioned with everything the labs need — you do not use your own account, and you do not need to enter a credit card.
The access code is already embedded in the link, so the button is enough. The code is shown separately in case you need to type it in manually.
The access code arrives prefilled. If you land on a blank join page instead, go to catalog.us-east-1.prod.workshops.aws/join and enter the code above by hand.
Choose the email one-time passcode option unless you already have an AWS Builder ID. You will be emailed a short code to paste back in. This signs you in to the workshop only — it is not an AWS account login and it does not touch your corporate credentials.
Read the terms, tick the box, then join. Provisioning your lab account takes a short while the first time — do this before the lab block starts rather than when it does.
Once you are in, the left-hand panel has the button that opens the console in your temporary account, and the lab instructions sit alongside it. Keep both open next to this site.
The same syllabus you are sitting through is available on Skill Builder in two forms. The only real difference is whether you get the hands-on lab environment. Pick whichever fits what you need after class.
The digital walkthrough of the course content. No subscription and no sign-up barrier — you can send this to a colleague who was not in the room and they can watch it today. Good for revisiting a module you want to hear explained a second time.
The same content plus the lab environment, and the labs are the ones you are running today — Service Catalog, Systems Manager and AWS Config. This is the track to take if you want to repeat an exercise on your own account-free sandbox rather than in production.
Your instructor sends a welcome email before class containing a registration URL that is unique to your session. That link is what ties your account to this specific class — a generic sign-up will not give you the labs.
Use the registration URL rather than signing up separately. Going in this way applies your class licence automatically, so you will not need a separate code from the instructor.
Once you are in, the Lab Guide and Student Guide buttons sit at the top right of the Builder Labs dashboard. They stay greyed out until the class officially starts. Both guides can be read online or downloaded and kept.
Any current Windows, macOS or Linux machine works. Use Chrome, Firefox or Edge. Turn off ad blockers and script blockers for the lab domains — they are the single most common cause of a lab that appears broken.
This is a technical course pitched at people who already work with AWS. It does not re-teach IAM basics or VPC fundamentals.
Every page follows the same shape: a sticky tab bar under the hero, one panel visible at a time. Nothing is hidden behind scroll position, so you can jump straight to the part you want mid-discussion.
The course is built as one argument, not five topics. Morning establishes why central governance stops scaling manually and how Control Tower automates the foundation. Afternoon splits control into its two halves — stopping bad things up front, and catching them when they slip through — then hands you the reference material to keep going.
Stand up a multi-account foundation once, from a blueprint, instead of hand-building each account. This is the landing zone.
Let builders help themselves from a catalogue of pre-approved, pre-constrained products, so speed does not cost you compliance.
Keep watching after launch. Record configuration, evaluate it against rules, alert on drift, and remediate without a human in the loop.
One page per module, each built as a short tab tour rather than a long scroll. Every page opens with the problem the module exists to solve, then works through the mechanics with diagrams you can click.
Why the manual approach breaks. The business and technical pressures of a mixed cloud portfolio, the false choice between control and agility, and the three focal points that frame everything after: account management, security and compliance automation, and budget management.
The biggest module, and the structural heart of the course. Multi-account design patterns, the landing zone reference architecture, Control Tower setup and prelaunch checks, centralised identity through IAM Identity Center, Account Factory, and the first real look at control types.
Self-service without a free-for-all. Developer friction and what causes it, AWS Service Catalog portfolios and products, launch constraints, the administrator and end-user workflows, the hub-and-spoke sharing model, budget enforcement, and ITSM integration.
What happens after launch. The two pillars of an effective governance framework, then the four services that deliver them at multi-account scale: AWS Config for configuration recording and rule evaluation, Systems Manager for grouped action and remediation, GuardDuty for threat detection, Security Hub for aggregation.
The AWS Security Checklist walked through as five practical areas mapped to the Well-Architected Security Pillar, plus the certification landscape and a structured path for continuing after class.
Three labs, all in the afternoon. These pages are not a substitute for the official lab guide — they are the context around it: what the lab is actually demonstrating, why each step matters, and which idea from the module it proves.
Build a portfolio, define a product, attach a launch constraint that limits what the product can do, grant a role access to browse it, then deploy from it as an end user. The full administrator-to-consumer loop in one sitting.
Group resources by a shared property rather than addressing them one by one, view aggregated operational data for the group, then run an automated action against the whole group at once.
Apply managed rules to selected resources, watch the compliance dashboard flag what fails, then wire up automatic remediation so the fix happens without anyone opening a ticket.
| Lab | Module idea it demonstrates | The moment that matters |
|---|---|---|
| Lab 1 | A preventive control can be an enablement mechanism, not just a blocker. | The launch constraint. The product deploys with permissions the end user does not personally hold — that indirection is the whole trick. |
| Lab 2 | At scale you operate on sets of resources, never individuals. | Running one automation against a resource group and watching it fan out. No SSH, no per-instance login. |
| Lab 3 | Detection without remediation is just a nicer inbox. | Attaching the remediation action. The rule stops being a report and becomes a control loop. |
Eight services carry the course. The point is never the individual service — it is how they compose. Organizations provides the boundary, Control Tower automates the setup, Service Catalog gates provisioning, Config and Systems Manager close the loop after launch.
Three pages that go past what the slides cover. Each one takes a single idea the course only has time to state and turns it into something you can interrogate.
Assemble a Control Tower landing zone one decision at a time. Add OUs, place the shared accounts, choose where a control attaches, and watch inheritance cascade through the hierarchy. Answers the question the static architecture slide cannot: what changes if I put this control one level lower?
The same governance intent expressed two ways — once as a service control policy that refuses the API call, once as a Config rule that notices afterwards. Real policy documents, the states each control can be in, guidance categories, and an honest account of what each approach cannot do.
Implement, provision, operate — then back to implement. Follow one requirement ("no unversioned buckets") all the way round the loop and see which service owns each leg, where the handoffs are, and where most organisations break the cycle.