Scale across multiple AWS regions for high availability and faster response times. Learn how to set up multi-region load balancing with Amazon Route 53.
Overview
Syllabus
Introduction
- Why load balance across regions?
- What you should know
- Course outline
- Overview of DynamoDB
- Creating a DynamoDB table
- Availability Zones vs. Regions
- DynamoDB cross-region replication
- Creating a DynamoDB global table
- Inserting records into DynamoDB
- Track code changes using CodeCommit
- Storing Docker images with ECR
- Create an ECS task definition
- Create an ECS cluster
- CI with Docker and CodeBuild
- CD with ECS and CodeDeploy
- Overview of Application Load Balancer
- ALB Listener Rules
- Adding an SSL certificate to ALB
- Health checks with ALB
- Testing failover with ALB
- Deploying across regions
- Cross-region actions with CodePipeline
- Load balancing with DNS
- DNS routing with Route53
- Location-based routing
- Testing cross-region failover
- Next steps
Taught by
Jeremy Villeneuve