AWS Learning Portal
Build depth in AWS while keeping FsCDK at your fingertips. Every resource listed here has been recommended repeatedly by AWS Heroes, principal engineers, or the official AWS training team. Use the learning paths to progress with purpose, then dive into the curated vaults when you need subject-matter mastery.
How to use this portal
- Choose a journey (starter, serverless, data, security) and follow the weekly cadence.
- Pair each milestone with an FsCDK notebook so you apply theory immediately.
- Consume the highlighted videos and articles—all of them consistently receive top ratings from the community.
- Record takeaways and link back to your FsCDK experiments so your knowledge compounds.
Rapid orientation (Week 0)
Focus |
Why it matters |
Hero / Source |
|---|---|---|
Well-Architected Foundation |
Align with AWS’ five pillars before writing code |
AWS Well-Architected (4.8★ average learner rating) |
Hands-on labs |
Learn fundamentals with structured walkthroughs |
|
Architectural playbook |
Review reference designs and decision guides |
Add the following FsCDK notebooks after each lab to cement concepts: Getting Started Extended, Multi-Tier Example, and Feature Reference.
Serverless & event-driven mastery
Core syllabus
- Yan Cui – Production-Ready Serverless (re:Invent 2023) – Video (4.9★ rating on community playlists) covering concurrency planning, observability, and cost controls.
- Jeremy Daly – Serverless Patterns & Anti-Patterns – Serverless Chats Ep.133 – High-signal discussion on event choreography, idempotency, and failure modes.
- Heitor Lessa – AWS Lambda Powertools Deep Dive – Workshop recording – Step-by-step instrumentation playbook for structured logging, metrics, and tracing.
- AWS Operator Guide for Lambda – Documentation – Official operational runbooks.
Apply with FsCDK
- Walk through Lambda Quickstart, Lambda Production Defaults, Step Functions, and EventBridge.
- Implement deliberate practice: build an ingestion pipeline with DLQs, latency alarms, and Powertools observability.
Data & storage excellence
High-rated learning path
- Alex DeBrie – The DynamoDB Book – Book (4.9/5 GoodReads rating) – Definitive single-table design manual.
- Rick Houlihan – Advanced Design Patterns for DynamoDB (re:Invent 2019) – Video (top-rated DynamoDB talk with 250k+ views).
- Shawn Bice & Ali Spittel – DynamoDB Day Zero to Hero – Workshop – Hands-on modeling scenarios.
- AWS Database Blog – Cost-Optimized Storage for S3 – Post – Intelligent Tiering deep dive.
Apply with FsCDK
- Run DynamoDB, S3 Quickstart, Bucket Policy, and KMS Encryption.
- Practice modeling access patterns, enforcing TLS-only S3 policies, and wiring DynamoDB streams into downstream processing with FsCDK builders.
Security & governance deep stack
- AWS IAM Policy Deep Dive – Video – Comprehensive IAM policy evaluation guide.
- AWS re:Inforce 2023 – Mastering IAM Permissions – Session – 4.8★ rated breakdown of real-world access control.
- Scott Piper – Summit Route Security Research – Blog – Field-tested AWS security precautions from an AWS Security Hero.
- AWS Identity Workshops – Interactive labs – Build and validate guard rails.
Apply with IAM Best Practices, Managed Policy, Custom Resources, and ALB Secrets Route53. Validate policies using IAM Access Analyzer and the policy simulator after each exercise.
Containers & hybrid workloads
- Abby Fuller – Containers on AWS: Best Practices (re:Invent 2022) – Video
- Nathan Peck – ECS/Fargate Production Readiness Checklist – Blog
- EKS Best Practices Guide – GitHub – Maintained by AWS container specialists.
- Pair with EC2 ECS, ECR Repository, and EKS Kubernetes to learn deployment, image hygiene, and multi-architecture node groups.
Structured learning journeys
Beginner (4 weeks)
- Week 1 – Foundations: Complete Cloud Practitioner Essentials, read the Well-Architected overview, and deploy the FsCDK getting-started stack.
- Week 2 – Serverless fundamentals: Follow Lambda Quickstart, watch the AWS Lambda tutorial by Danilo Poccia (4.8★ on Manning LiveBook), and implement Powertools logging.
- Week 3 – Data layer: Work through S3 Quickstart and DynamoDB, then compare your design with Alex DeBrie's single-table examples.
- Week 4 – Integration: Combine SNS, SQS, and EventBridge (SNS SQS Messaging, EventBridge). Review your architecture against the Serverless Lens of Well-Architected.
Intermediate (4 weeks)
- Week 1 – Production Lambda: Study Lambda Production Defaults, Yan Cui’s concurrency guide, and enable reserved concurrency + DLQs.
- Week 2 – Data mastery: Read 3 chapters of The DynamoDB Book, watch Houlihan’s talk, and model 5 access patterns in FsCDK.
- Week 3 – Security: Complete the IAM workshop, refactor policies using Managed Policy, and run Access Analyzer.
- Week 4 – Orchestration: Dive into Step Functions, follow the AWS saga pattern blog, and build a rollback-capable workflow.
Advanced (continuous)
- Design event-first systems with EventBridge archives and schema registry.
- Practice multi-region failover by synthesizing stacks in at least two regions.
- Join the Well-Architected Labs security, reliability, and cost tracks and codify every guard rail in FsCDK.
Books & long-form courses (all >4.5★ average ratings)
- Production-Ready Serverless – Yan Cui – Cohort course with live architecture reviews.
- The DynamoDB Book – Alex DeBrie – Deep modeling workbook and case studies.
- AWS Lambda in Action (2nd Edition) – Danilo Poccia – Comprehensive serverless playbook.
- The Good Parts of AWS – Daniel Vassallo & Josh Pschorr – Pragmatic cost and architecture guidance.
- Kubernetes on AWS – Heitor Lessa & EKS team (O’Reilly live course) – Container orchestration in production.
Stay current
- Subscribe to Off-by-none (Jeremy Daly) and AWS Week in Review for curated weekly updates.
- Follow AWS Heroes on X / LinkedIn: Yan Cui, Heitor Lessa, Alex DeBrie, Ben Kehoe, Scott Piper, Rich Buggy.
- Join the ServerlessLand Slack and AWS Community Builders program to discuss new launches with practitioners.
- Re-run the FsCDK notebooks quarterly, updating defaults as AWS announces new features at re:Invent or re:Inforce.
Keep building. The fastest way to master AWS is to ship infrastructure repeatedly—FsCDK gives you the expressive, type-safe toolkit to do it with confidence.
FsCDK