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

Communicating Data Science Results
University of Washington via Coursera
Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Infrastructure
University System of Maryland via edX
Google Cloud Platform for AWS Professionals
Google via Coursera
Introduction to Apache Spark and AWS
University of London International Programmes via Coursera