From the course: Deploying Your AWS Application to the Cloud with Docker
Unlock the full course today
Join today to access over 24,600 courses taught by industry experts.
Deploy a load balancer - Amazon Web Services (AWS) Tutorial
From the course: Deploying Your AWS Application to the Cloud with Docker
Deploy a load balancer
- A load balancer is a networking device that allows you to distribute traffic evenly across a set of servers or containers. In our case, we want to use it to route traffic between our system deployment and our new deployment. Let's go ahead and set up the load balancer. We'll go to the EC2 console, and find load balancers. We're going to create a new load balancer, and for our purposes, we'll be using the application load balancer. We'll click create. We'll call it webapp.alb. And we're going to use ipb4 and internet facing, because this is a public-facing load balancer. Since we will have two applications running during a deployment, the production one, and the new release, we want to open two ports on the load balancer. We have ACTP, port 80. And we're going to add another one, also ACTP, with a different number, 8080 in this case. We're going to find the BPC that we created, just a demo BPC. And we'll choose…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
Building the network infrastructure for your deployment2m 20s
-
(Locked)
Deploy a load balancer2m 56s
-
(Locked)
Update the IAM role for your load balancer2m 14s
-
(Locked)
Container task definition for your container2m 31s
-
(Locked)
Create an ECS cluster and service6m 35s
-
(Locked)
Challenge: Canary deployments51s
-
(Locked)
Solution: Route 53 for canary deployments2m 16s
-
-
-