ALB High Availability with Path-Based Routing and Auto Scaling
Build a production-grade multi-tier ALB with path-based routing to multiple ASG backends, cross-zone load balancing, connection draining, health checks, and CloudWatch monitoring — the SAP-C02 high-availability networking pattern.

Lab Overview
Deploy a highly available multi-tier web architecture using an Application Load Balancer with path-based routing. Create dual target groups with custom health checks, launch independent auto scaling groups across two availability zones, configure a single ALB to route traffic based on URL path, and implement advanced features including connection draining and cross-zone load balancing. Test failover scenarios, enable access logging to S3, and build a CloudWatch observability dashboard tracking request counts, healthy host counts, 5xx errors, and target response time — core SAP-C02 Domain 1 (Design Resilient Architectures) patterns.
What You'll Learn
Configure multi-tier target groups with customized health checks
Deploy independent auto scaling groups across multiple availability zones
Create an Application Load Balancer with path-based routing rules
Implement connection draining and cross-zone load balancing
Test failover scenarios and validate traffic routing resilience
Build CloudWatch dashboards for observability and monitoring
Prerequisites
Familiarity with AWS EC2, VPC, and subnets
Understanding of auto scaling groups and launch templates
Basic knowledge of Elastic Load Balancing concepts
Comfortable with AWS CLI
Technologies Covered
Choose your plan
Simple, Transparent Pricing
Unlock full access to TeKanAid courses, labs, and bootcamps
Pro
Course content without labs
Renews automatically. Cancel anytime.
Final price verified at checkout.
- Full access to all courses
- Progress tracking
- Certificate of completion
- Community access
- Bootcamp participation
- New content access
Premium
Full access with hands-on labs
Renews automatically. Cancel anytime.
Final price verified at checkout.
- Everything in Pro
- Unlimited hands-on labs
- Lab AI Assistant
- Accelerator bootcamps with live office hours
- Priority support
Prefer a single course?
Purchase individual courses for a one-time fee of $79. Full access to course content, quizzes, certificates, and community features, lab access is not included.
Browse CoursesTry it free, no credit card
Three free ways to start. All bridge into the paid Premium catalog when you're ready.
Not ready to commit? The crash course is email-only. No academy account required.
Ready to Get Started?
Start this hands-on lab and build real-world Platform Engineering skills
Get Access Now