Welcome to AWS Crash Course for Beginners! 🎓
This curriculum for AWS Crash Course for Beginners follows a Bloom-aligned progression from foundational concepts to confident application, with weekly evidence, labs, and portfolio outputs matched to beginner expectations.
Each week advances from comprehension and application toward evaluation and creation, ensuring progressive learning and capstone readiness.
Your success is our priority. By the end of the programme, you will be able to explain and deploy core AWS building blocks confidently and use that foundation to move into architecture, DevOps, or cloud support specializations. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality.
Detailed Weekly Curriculum
Cloud Computing & AWS Basics
- Identify the principles of Cloud Computing & AWS Basics and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Explain Cloud Computing & AWS Basics in a guided scenario using realistic tools, constraints, and quality gates.
- Apply trade-offs, risks, and decision points for Cloud Computing & AWS Basics, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for Cloud Computing & AWS Basics with measurable success criteria and next actions.
Lab Exercise
- Implement a production-style Cloud Computing & AWS Basics setup using versioned config/code and environment controls.
- Run validation gates for Cloud Computing & AWS Basics covering reliability, security, and rollback readiness.
- Publish Cloud Computing & AWS Basics execution evidence with logs, metrics, and troubleshooting notes.
EC2: Virtual Servers in the Cloud
- Identify the principles of EC2: Virtual Servers in the Cloud and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Explain EC2: Virtual Servers in the Cloud in a guided scenario using realistic tools, constraints, and quality gates.
- Apply trade-offs, risks, and decision points for EC2: Virtual Servers in the Cloud, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for EC2: Virtual Servers in the Cloud with measurable success criteria and next actions.
Lab Exercise
- Implement a production-style EC2: Virtual Servers in the Cloud setup using versioned config/code and environment controls.
- Run validation gates for EC2: Virtual Servers in the Cloud covering reliability, security, and rollback readiness.
- Publish EC2: Virtual Servers in the Cloud execution evidence with logs, metrics, and troubleshooting notes.
S3: Object Storage
- Identify the principles of S3: Object Storage and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Explain S3: Object Storage in a guided scenario using realistic tools, constraints, and quality gates.
- Apply trade-offs, risks, and decision points for S3: Object Storage, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for S3: Object Storage with measurable success criteria and next actions.
Lab Exercise
- Design and execute a concrete S3: Object Storage build in AWS Crash Course for Beginners with a clear acceptance checklist.
- Validate S3: Object Storage with objective tests and quality controls before review.
- Deliver S3: Object Storage artifacts with reproducible steps and operational notes.
RDS: Managed Databases
- Identify the principles of RDS: Managed Databases and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Explain RDS: Managed Databases in a guided scenario using realistic tools, constraints, and quality gates.
- Apply trade-offs, risks, and decision points for RDS: Managed Databases, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for RDS: Managed Databases with measurable success criteria and next actions.
Lab Exercise
- Build a practical RDS: Managed Databases workflow with source-to-output transformation steps.
- Validate RDS: Managed Databases quality and performance with objective checks and tuning updates.
- Deliver reproducible RDS: Managed Databases outputs (dashboard/report/notebook) with run instructions.
VPC: Virtual Private Cloud
- Apply the principles of VPC: Virtual Private Cloud and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Analyze VPC: Virtual Private Cloud in a guided scenario using realistic tools, constraints, and quality gates.
- Evaluate trade-offs, risks, and decision points for VPC: Virtual Private Cloud, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for VPC: Virtual Private Cloud with measurable success criteria and next actions.
Lab Exercise
- Implement a working VPC: Virtual Private Cloud topology with explicit segmentation and traffic intent.
- Validate allowed and denied flows for VPC: Virtual Private Cloud with repeatable connectivity tests.
- Document fault scenarios and recovery steps for VPC: Virtual Private Cloud operations.
Load Balancing & Auto Scaling
- Apply the principles of Load Balancing & Auto Scaling and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Analyze Load Balancing & Auto Scaling in a guided scenario using realistic tools, constraints, and quality gates.
- Evaluate trade-offs, risks, and decision points for Load Balancing & Auto Scaling, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for Load Balancing & Auto Scaling with measurable success criteria and next actions.
Lab Exercise
- Design and execute a concrete Load Balancing & Auto Scaling build in AWS Crash Course for Beginners with a clear acceptance checklist.
- Validate Load Balancing & Auto Scaling with objective tests and quality controls before review.
- Deliver Load Balancing & Auto Scaling artifacts with reproducible steps and operational notes.
Lambda: Serverless Computing
- Apply the principles of Lambda: Serverless Computing and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Analyze Lambda: Serverless Computing in a guided scenario using realistic tools, constraints, and quality gates.
- Evaluate trade-offs, risks, and decision points for Lambda: Serverless Computing, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for Lambda: Serverless Computing with measurable success criteria and next actions.
Lab Exercise
- Design and execute a concrete Lambda: Serverless Computing build in AWS Crash Course for Beginners with a clear acceptance checklist.
- Validate Lambda: Serverless Computing with objective tests and quality controls before review.
- Deliver Lambda: Serverless Computing artifacts with reproducible steps and operational notes.
CloudFormation & Infrastructure as Code
- Apply the principles of CloudFormation & Infrastructure as Code and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Analyze CloudFormation & Infrastructure as Code in a guided scenario using realistic tools, constraints, and quality gates.
- Evaluate trade-offs, risks, and decision points for CloudFormation & Infrastructure as Code, then record rationale for stakeholder review.
- Document a portfolio-ready architecture decision record for CloudFormation & Infrastructure as Code with measurable success criteria and next actions.
Lab Exercise
- Implement a production-style CloudFormation & Infrastructure as Code setup using versioned config/code and environment controls.
- Run validation gates for CloudFormation & Infrastructure as Code covering reliability, security, and rollback readiness.
- Publish CloudFormation & Infrastructure as Code execution evidence with logs, metrics, and troubleshooting notes.
Monitoring & Security
- Analyze the principles of Monitoring & Security and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Evaluate Monitoring & Security in a guided scenario using realistic tools, constraints, and quality gates.
- Create trade-offs, risks, and decision points for Monitoring & Security, then record rationale for stakeholder review.
- Defend a portfolio-ready architecture decision record for Monitoring & Security with measurable success criteria and next actions.
Lab Exercise
- Implement baseline controls for Monitoring & Security and verify enforcement on target systems.
- Run assessment/scanning for Monitoring & Security and prioritize findings by exploitability and impact.
- Close critical findings for Monitoring & Security and publish re-test evidence.
Container Services: ECS & ECR
- Analyze the principles of Container Services: ECS & ECR and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Evaluate Container Services: ECS & ECR in a guided scenario using realistic tools, constraints, and quality gates.
- Create trade-offs, risks, and decision points for Container Services: ECS & ECR, then record rationale for stakeholder review.
- Defend a portfolio-ready architecture decision record for Container Services: ECS & ECR with measurable success criteria and next actions.
Lab Exercise
- Design and execute a concrete Container Services: ECS & ECR build in AWS Crash Course for Beginners with a clear acceptance checklist.
- Validate Container Services: ECS & ECR with objective tests and quality controls before review.
- Deliver Container Services: ECS & ECR artifacts with reproducible steps and operational notes.
DevOps on AWS
- Analyze the principles of DevOps on AWS and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Evaluate DevOps on AWS in a guided scenario using realistic tools, constraints, and quality gates.
- Create trade-offs, risks, and decision points for DevOps on AWS, then record rationale for stakeholder review.
- Defend a portfolio-ready architecture decision record for DevOps on AWS with measurable success criteria and next actions.
Lab Exercise
- Implement a production-style DevOps on AWS setup using versioned config/code and environment controls.
- Run validation gates for DevOps on AWS covering reliability, security, and rollback readiness.
- Publish DevOps on AWS execution evidence with logs, metrics, and troubleshooting notes.
Capstone Project & Best Practices
- Analyze the principles of Capstone Project & Best Practices and link them to course outcomes with scaffolded guidance and beginner-safe checkpoints.
- Evaluate Capstone Project & Best Practices in a guided scenario using realistic tools, constraints, and quality gates.
- Create trade-offs, risks, and decision points for Capstone Project & Best Practices, then record rationale for stakeholder review.
- Defend a portfolio-ready architecture decision record for Capstone Project & Best Practices with measurable success criteria and next actions.
Lab Exercise
- Design and execute a concrete Capstone Project & Best Practices build in AWS Crash Course for Beginners with a clear acceptance checklist.
- Validate Capstone Project & Best Practices with objective tests and quality controls before review.
- Deliver Capstone Project & Best Practices artifacts with reproducible steps and operational notes.