12-Week AWS Bootcamp

AWS Bootcamp: From Novice to Architect

Master AWS cloud architecture in 12 weeks through 74 hands-on modules, 3 capstone projects, and 10 progressive phases. Go from zero cloud experience to architect-level foundations with real labs, architecture diagrams, and certification prep.

Created by Samuel Ogunti · Open-source curriculum

P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
74
Modules
60+
Hours
10
Phases
74
Hands-On Labs
Curriculum

10 Phases to Cloud Career

Each week builds on the last. Start by understanding the cloud, end by architecting and shipping a real project you can show employers.

Outcomes

What You'll Achieve

Design Cloud Architectures

Build highly available, fault-tolerant systems using VPCs, load balancers, auto-scaling, and multi-AZ deployments.

Deploy Real Infrastructure

Go from zero to deploying EC2 instances, S3 buckets, RDS databases, Lambda functions, and CI/CD pipelines on your own AWS account.

Prepare for AWS Certification

Cover the core domains of the AWS Solutions Architect Associate (SAA-C03) exam through hands-on practice and structured learning.

20
Hands-On Modules
8
Progressive Weeks
104+
Hours of Content
Skills

What You'll Learn

From foundational cloud concepts to advanced architectural patterns: everything you need to build and manage production AWS workloads.

Cloud Architecture

Design highly available, fault-tolerant systems using AWS best practices and the Well-Architected Framework.

Security & IAM

Implement defense in depth with IAM, KMS, WAF, and security best practices across every layer.

Compute & Storage

Master EC2, S3, EBS, EFS, and choose the right compute and storage for every workload.

Serverless & Containers

Build with Lambda, API Gateway, ECS, EKS, and Fargate for modern cloud-native applications.

CI/CD & IaC

Automate deployments with CodePipeline, CloudFormation, CDK, and Terraform for repeatable infrastructure.

Monitoring & Cost

Track performance with CloudWatch, optimize costs with Savings Plans, Reserved Instances, and budgets.

Journey

Your Learning Path

Follow a structured progression from foundational knowledge to architect-level expertise.

1
Week 1

Cloud Foundations & Identity

Understand what cloud computing is, explore AWS global infrastructure (Regions, AZs, Edge Locations), set up your AWS account securely, and master IAM users, groups, policies, roles, and federation.

Start Week 1
2
Week 2

Networking

Design Virtual Private Clouds from scratch: subnets, route tables, internet/NAT gateways, security groups, NACLs, DNS with Route 53, content delivery with CloudFront, and advanced networking patterns.

Start Week 2
3
Week 3

Compute

Three compute paradigms: launch and manage EC2 instances (storage, scaling, pricing), build serverless functions with Lambda, and deploy containerized applications with ECS, Fargate, and EKS.

Start Week 3
4
Week 4

Storage

Store anything at any scale: S3 fundamentals, security, lifecycle management, Glacier archival, EFS shared file systems, and hybrid storage with Storage Gateway.

Start Week 4
5
Week 5

Databases

Choose the right database: RDS fundamentals and high availability, Aurora, DynamoDB (keys, indexes, capacity), ElastiCache for caching, Redshift for analytics, and purpose-built databases.

Start Week 5
6
Week 6

Application Integration

Build decoupled architectures: Application and Network Load Balancers, API Gateway for REST APIs, SQS queues, SNS pub/sub, EventBridge event routing, and Step Functions workflows.

Start Week 6
7
Week 7

DevOps & IaC

Infrastructure as code: CloudFormation templates, CDK with real programming languages, SAM for serverless, plus full CI/CD pipelines with CodeBuild, CodeDeploy, and CodePipeline.

Start Week 7
8
Week 8

Security & Compliance

Security at every layer: AWS Organizations, KMS encryption, secrets management, ACM certificates, WAF web firewall, Shield DDoS protection, GuardDuty threat detection, and compliance auditing.

Start Week 8
9
Week 9

Operations & Observability

Operate with confidence: CloudWatch metrics and logs, X-Ray distributed tracing, cost management and optimization, automated backups, disaster recovery strategies, and Systems Manager.

Start Week 9
10
Week 10

Architecture & Capstone

Think like an architect: Well-Architected Framework review, architecture patterns (three-tier, serverless, event-driven), migration strategies, data lakes, ML on AWS, and your capstone project.

Start Week 10
Architect Foundations Complete 🎉

Prerequisites

This bootcamp is designed for beginners. Here's what you need to get started:

  • Basic computer literacy and familiarity with web browsers
  • Understanding of file systems and command-line basics (helpful but not required)
  • An AWS Free Tier account (we'll guide you through setup)
  • Curiosity and willingness to learn. no prior cloud experience needed

Weekly AWS Insights

Free articles on cloud architecture, career tips, and certification prep.

You will finish subscribing on Substack. No spam, unsubscribe anytime.

Ready to Build on AWS?

Start your cloud journey today. No prior experience required. just bring your curiosity.