YoVDO

AWS for Developers: ECS and Multi-Region Load Balancing

Offered By: LinkedIn Learning

Tags

Amazon Elastic Container Service (ECS) Courses Amazon Web Services (AWS) Courses Docker Courses Amazon Route 53 Courses High Availability Courses Application Load Balancer Courses

Course Description

Overview

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.

Syllabus

Introduction
  • Why load balance across regions?
  • What you should know
  • Course outline
1. DynamoDB Global Tables
  • Overview of DynamoDB
  • Creating a DynamoDB table
  • Availability Zones vs. Regions
  • DynamoDB cross-region replication
  • Creating a DynamoDB global table
  • Inserting records into DynamoDB
2. Deploying Docker Containers with CodePipeline to ECS
  • 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
3. Load Balancing Within a Single Region
  • Overview of Application Load Balancer
  • ALB Listener Rules
  • Adding an SSL certificate to ALB
  • Health checks with ALB
  • Testing failover with ALB
4. Scaling Across Regions with Route 53
  • Deploying across regions
  • Cross-region actions with CodePipeline
  • Load balancing with DNS
  • DNS routing with Route53
  • Location-based routing
  • Testing cross-region failover
Conclusion
  • Next steps

Taught by

Jeremy Villeneuve

Related Courses

Amazon Elastic Container Service (ECS) Primer
Amazon Web Services via AWS Skill Builder
Amazon Elastic Container Service (ECS) Primer (French)
Amazon Web Services via AWS Skill Builder
Amazon Elastic Container Service (ECS) Primer (German)
Amazon Web Services via AWS Skill Builder
Amazon Elastic Container Service (ECS) Primer (Indonesian)
Amazon Web Services via AWS Skill Builder
Amazon Elastic Container Service (ECS) Primer (Italian)
Amazon Web Services via AWS Skill Builder