The old traditional way of releasing software cannot keep pace today. Users and customers expect a constant stream of improvements and enhancements.
In this course, Implementing and Testing Blue-Green Deployments on AWS, you'll learn what Blue-Green deployments are and how to perform them on the AWS platform. You'll start by learning what a Blue-Green deployment is, and some of the factors you should consider when using it. You’ll also learn to use AWS Route 53 to implement a Blue-Green deployment. Next, you'll discover how to use AWS Elastic Load Balancer to perform Blue-Green deployments. This method provides nearly instant impact on your application’s deployment. Finally, you explore two methods for dealing with the data your applications use and how to manage it when you start doing Blue-Green deployments. By the end of this course, you will have the skills and knowledge of AWS services needed to perform Blue-Green deployments on AWS.
Jake Watkins is a software developer and consultant with 23 years of industry experience. He focuses on the Microsoft platform, DevOps, Cloud and container technologies. He has authored several articles for magazines and presents to .net user groups.
Course Overview Welcome to Implementing and Testing Blue- Green Deployments on AWS. I'm Jake Watkins, I'm a solution architect who's been developing and deploying software for over 25 years. Currently, I focus on developing solutions in the cloud, and helping organizations adopt DevOps culture and processes. In this course, you're going to learn what a blue-green deployment is, and when you should be doing one. Then, you'll explore several ways to perform blue-green deployments, starting with using AWS's Route 53. After that, you will learn how to improve the blue-green deployment using the AWS Elastic Load Balancer. Next, we'll look at how elastic bean stalk can be used to perform blue-green deployments for serverless applications. AWS provides a lot of different ways to perform blue-green deployments, too many to cover in one course, so after covering those three, we'll move on to looking at how to set up monitoring and perform Canary testing to help make sure our deployments go more smoothly. To round out our understanding of blue-green deployments, we'll explore how to handle databases in a blue-green deployment environment. It's a lot to cover, so let's get started.