Hands-On Labs
Build Real AWS Projects in Safe Sandboxes
99 labs across 3 certification tracks and 25 pro tutorials. Every lab runs in an isolated AWS account with automated validation and portfolio proof.
Core AWS β Cloud Foundations to Platform Engineeringβ
Cloud Explorerβ(6 labs)
Build Your First AWS Lambda Function
Deploy a serverless function on AWS Lambda from scratch β no servers, no complexity.
Connect API Gateway to Lambda
Create a public HTTP endpoint that triggers your Lambda function.
Store Files in S3 with Uploads
Create an S3 bucket and upload files with proper access controls.
Secure AWS with IAM Least Privilege
Build IAM roles and policies using the principle of least privilege.
Build a Production REST API on AWS
Deploy a production-ready REST API with stages, throttling, and API keys.
Build a Secure File Upload Service
Wire Lambda, S3, and API Gateway into a multi-service file upload system.
Automation Captainβ(6 labs)
Launch an EC2 Instance with Security Groups
Spin up your first EC2 server with proper network security.
Build a CloudWatch Monitoring Dashboard
Set up real-time monitoring with CloudWatch metrics and alarms.
Create a DynamoDB Table for Data Storage
Build a NoSQL database table with DynamoDB for serverless apps.
Write CloudFormation Templates (IaC)
Define AWS infrastructure as code with CloudFormation YAML templates.
Build a CI/CD Pipeline with CodePipeline
Automate deployments with AWS CodePipeline and CodeBuild.
Deploy Auto Scaling Groups with Load Balancers
Scale EC2 instances automatically behind an Application Load Balancer.
AI Navigatorβ(6 labs)
Your First AI Chat with AWS Bedrock
Send your first prompt to Claude on Amazon Bedrock.
Build an AI-Powered Lambda Function
Create a Lambda function that calls Claude via Bedrock for AI responses.
Build AI Safety Guardrails with Bedrock
Create content filters and safety guardrails for AI applications.
Build a RAG-Powered Q&A System
Create a retrieval-augmented generation system with Bedrock Knowledge Bases.
Build an AI Agent with Tool Use
Create an AI agent that can call tools and take actions autonomously.
Deploy AI to Production with Monitoring
Ship a production AI application with CloudWatch monitoring and error handling.
Platform Forgeβ(6 labs)
Terraform Infrastructure from CloudShell
Deploy AWS infrastructure with Terraform directly from CloudShell.
Keyless GitHub Actions with OIDC
Authenticate GitHub Actions to AWS without storing secrets using OIDC.
Build Event-Driven Architecture with SNS/SQS
Design pub/sub fan-out patterns with SNS topics and SQS queues.
DynamoDB Streams Change Data Capture
Stream database changes in real-time with DynamoDB Streams and Lambda.
Step Functions Saga with Compensation
Orchestrate distributed transactions with Step Functions saga patterns.
Production Secrets with KMS & GuardDuty
Manage secrets with KMS encryption and detect threats with GuardDuty.
MLA-C01 β AWS Machine Learning Specialty Prepβ
Data Depthsβ(5 labs)
Build an S3 Data Lake with Versioning
Structure a production S3 data lake with versioning and lifecycle policies.
Clean Data with AWS Glue DataBrew
Build visual data cleaning pipelines with Glue DataBrew transforms.
SQL-Based EDA with Amazon Athena
Run exploratory data analysis on S3 data using Athena SQL queries.
Glue ETL Pipeline with Feature Engineering
Build ETL pipelines and engineer ML features with AWS Glue.
Real-Time Features with Kinesis Streaming
Stream and extract ML features in real-time with Amazon Kinesis.
Vision Reefβ(5 labs)
Detect Objects in Images with Rekognition
Use Amazon Rekognition to detect objects, faces, and labels in images.
Text Analysis with Amazon Comprehend
Analyze sentiment, entities, and key phrases with Comprehend NLP.
Extract Documents with Amazon Textract
Pull text, tables, and forms from documents with Textract OCR.
Translate & Synthesize Speech with Polly
Build multilingual apps with Amazon Translate and Polly text-to-speech.
Build a Document Intelligence Pipeline
Chain Rekognition, Comprehend, and Textract into an AI document pipeline.
SageMaker Summitβ(5 labs)
Set Up SageMaker Studio & Notebooks
Configure SageMaker Studio IDE and run your first ML notebook.
Train an XGBoost Model on SageMaker
Run a managed XGBoost training job with SageMaker built-in algorithms.
Deploy a Real-Time Inference Endpoint
Deploy your trained model to a SageMaker real-time endpoint.
Run Batch Inference with SageMaker
Process large datasets offline with SageMaker Batch Transform.
Build No-Code ML Models with Canvas
Create ML models without writing code using SageMaker Canvas.
The Fairness Depthsβ(4 labs)
ML Evaluation Metrics β Classification & Regression
Build confusion matrices and calculate precision, recall, F1, and RMSE.
Detect ML Bias with SageMaker Clarify
Run bias analysis on your ML model with SageMaker Clarify.
Explain ML Models with SHAP & Clarify
Generate SHAP feature importance explanations for ML predictions.
Debug ML Training with SageMaker Debugger
Detect overfitting, vanishing gradients, and training anomalies automatically.
Pipeline Forgeβ(5 labs)
Build a SageMaker ML Pipeline
Chain processing and training steps into an automated SageMaker Pipeline.
Model Registry with Versioning & Approval
Register, version, and approve ML models with SageMaker Model Registry.
Deploy Endpoints with CloudFormation
Provision SageMaker endpoints as infrastructure-as-code with CloudFormation.
Serverless ML Inference with Lambda
Deploy a scikit-learn model as a serverless Lambda API.
Automated ML Retraining Pipeline
Trigger model retraining automatically when new data lands in S3.
Sentinel Depthsβ(4 labs)
Monitor ML Models with SageMaker Model Monitor
Detect data drift and quality issues with Model Monitor data capture.
CloudWatch ML Dashboard with Anomaly Detection
Build ML observability dashboards with CloudWatch anomaly detection.
Secure SageMaker with VPC Isolation
Lock down SageMaker endpoints and training with VPC isolation.
Optimize ML Costs with Spot Training
Cut ML training costs with spot instances and endpoint auto-scaling.
CCA-001 β Claude Certified Architectβ
Architect's Atollβ(5 labs)
Build the Core Agentic Loop with Bedrock
Implement the agentic loop pattern with stopReason-driven iteration.
Multi-Step Tool Sequencing for AI Agents
Chain multiple tool calls with reasoning steps in sequence.
Build a Multi-Agent Coordinator System
Design coordinator-subagent fleets for complex AI task delegation.
Agent Decision Loops with Retry & Fallback
Implement decision routing, retry logic, and escalation in AI agents.
Bedrock Guardrails with Content Filters
Configure Bedrock Guardrails for safe, compliant AI applications.
Tool Master's Reefβ(4 labs)
Tool Description Quality for AI Agents
Why tool descriptions matter more than parameters for agent accuracy.
Structured Error Responses for AI Tools
Build tools with isError and isRetryable structured error signals.
Build an MCP Server with JSON-RPC
Create a Model Context Protocol server with JSON-RPC transport.
Dynamic Tool Registry with DynamoDB
Build a runtime tool registry that loads tools dynamically from DynamoDB.
Navigator's Compassβ(4 labs)
CLAUDE.md Hierarchy & Rule Configuration
Configure Claude Code with hierarchical CLAUDE.md files and glob-based rules.
Build Custom Slash Commands for Claude Code
Create custom slash commands backed by a DynamoDB registry.
Plan-Then-Execute Pipeline with Approvals
Build a plan-then-execute workflow with human approval gates.
CI/CD with Headless Claude Code
Run Claude Code in CI/CD pipelines with the -p flag for non-interactive mode.
Prompt Cartographer's Isleβ(5 labs)
Bedrock Managed Prompts with Explicit Criteria
Write prompts with measurable criteria using Bedrock Prompt Management.
Build a Few-Shot Classifier & Extractor
Use few-shot prompting to classify text and extract structured data.
Force Structured Output via Tool Use
Use tool_use forcing to guarantee JSON-structured AI responses.
Schema Validation with Retry Loop
Validate AI outputs against JSON schemas and auto-retry failures.
Multi-Pass Review Pipeline (Generate-Review-Refine)
Chain generate, review, and refine prompts into a quality pipeline.
Lighthouse of Reliabilityβ(4 labs)
Context Manager with Token Budgeting
Build a DynamoDB-backed context manager with sliding window truncation.
Human Escalation for Low-Confidence AI
Build confidence scoring and SNS-based human escalation patterns.
Multi-Step Error Propagation Pipeline
Build error propagation that doesn't silently swallow failures.
AI Operations Dashboard with CloudWatch
Build latency, error, and cost dashboards for AI agent monitoring.
StackHawks β Pro Tutorialsβ
AI Agents & Orchestration(7 labs)
Build Your Own MCP Server on AWS Lambda
Deploy a Model Context Protocol server as a serverless Lambda function.
LangGraph Multi-Agent Orchestration
Build stateful multi-agent systems with conditional routing and tool delegation.
AWS Strands Agent SDK Tutorial
Build AI agents with AWS's open-source Strands framework.
CrewAI: Orchestrate a Team of AI Agents
Build multi-agent crews with roles, goals, and task delegation.
OpenAI Agents SDK: Multi-Agent Handoff
Build agent handoff systems with the OpenAI Agents SDK.
Deploy AI Agents with Bedrock AgentCore
Deploy AI agents serverlessly with Amazon Bedrock AgentCore.
Pipecat Real-Time Voice AI Agent
Build real-time voice AI assistants with WebRTC and streaming STT/TTS.
AI Models & Services(5 labs)
Claude Extended Thinking on Bedrock
Unlock Claude's step-by-step reasoning with extended thinking mode.
Production RAG with Amazon S3 Vectors
Build production RAG pipelines using S3's native vector storage.
Bedrock Prompt Flows Tutorial
Build visual prompt chains with branching logic β no code required.
Amazon Nova Pro: Image + Text AI API
Build multimodal AI apps with Amazon Nova Pro's image and text capabilities.
LangExtract: AI-Powered Document Intelligence
Extract structured data from documents with LangExtract AI.
Infrastructure & DevOps(5 labs)
GitOps with ArgoCD on Amazon EKS
Deploy GitOps workflows with ArgoCD on managed Kubernetes.
Pulumi: Infrastructure as Real Code on AWS
Write AWS infrastructure with Python/TypeScript instead of YAML.
AWS CDK v2 with Python
Define cloud infrastructure with Python using AWS CDK v2.
Dagger: CI/CD Pipelines as Code
Write portable CI/CD pipelines in Python/Go/TypeScript with Dagger.
Kubernetes on Amazon EKS
Deploy production Kubernetes with Helm, autoscaling, and zero-downtime deploys.
Self-Hosted & Automation(3 labs)
Self-Host bolt.diy: AI Full-Stack Builder
Deploy bolt.diy on AWS for self-hosted AI-powered application building.
Self-Host n8n Workflow Automation on AWS
Deploy n8n on AWS for self-hosted workflow automation.
Deploy OpenClaw on AWS
Set up OpenClaw on AWS for open-source AI experimentation.
Operations & Security(5 labs)
Zero-Trust Cloud Security: GuardDuty + Security Hub
Build zero-trust security with GuardDuty threat detection and Security Hub.
AWS Cost Optimization Toolkit
Find and eliminate AWS waste with Cost Explorer and Budgets.
Lambda Performance Tuning
Optimize Lambda cold starts, memory, and execution performance.
Kinesis Real-Time Data Streaming
Build real-time data streaming pipelines with Amazon Kinesis.
Deploy with AWS App Runner
Deploy containerized web apps instantly with AWS App Runner.
Stop watching. Start building.
Every lab runs in a safe AWS sandbox with automated validation. Complete labs show up in your verified portfolio with timestamps and badges.
Launch Cloud Edventures β