From the course: Deploying Your AWS Application to the Cloud with Docker
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Challenge: Canary deployments - Amazon Web Services (AWS) Tutorial
From the course: Deploying Your AWS Application to the Cloud with Docker
Challenge: Canary deployments
(upbeat music) - [Instructor] When testing new features with live users it can be risky to do this without corrupting data or exposing our users to a bad experience caused by bugs or application crashes. Thankfully, there's a way to minimize this risk by doing a Canary deployment. In this challenge, we'll use a Route 53 policy to direct traffic to two versions of our application. We want to route 90% to our stable production version and 10% to our new version. By the way, this can also be used for A/B testing where you want to see how users react to a slightly different version of your application, for example. I'd like to challenge you to do just the Route 53 portion of this setup before you go ahead and watch my solution.
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
-
-
-