YoVDO

Lab - Deploying Software to Amazon EC2 with AWS CodeDeploy

Offered By: Amazon Web Services via AWS Skill Builder

Tags

AWS CodeDeploy Courses Cloud Computing Courses Amazon EC2 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

In this lab, you learn and practice the concepts and configuration of AWS CodeDeploy to install a web application package on Amazon Compute Cloud (Amazon EC2) instances in both developing/testing and production environments. The lab covers different topics like deployment options, configuration parameters, and monitoring of the AWS CodeDeploy service.


Objectives

  • Configure Amazon Simple Notification Service (Amazon SNS) to provide deployment notifications.
  • Configure CodeDeploy to deploy different versions of the application code to developing/testing and production environments.
  • Configure CodeDeploy to deploy application code to EC2 instances using in-place and blue/green deployments.
  • Monitor and troubleshoot CodeDeploy deployments issues.
  • Explore different CodeDeployment features.


Prerequisites

To successfully complete this lab, student should have a basic knowledge of:

  • Navigating through the AWS Management Console.
  • Software Development Lifecycle (SDLC).
  • AWS Cloud9.


Outline

Task 1: Subscribe to SNS topic

Task 2: Configure CodeDeploy to push the initial version of the application code to the Developing/Testing environment

Task 3: Configure CodeDeploy to push the initial version of the application code to the Prod environment

Task 4: Deploy an updated version of the application code to the Developing/Testing environment

Task 5: Deploy an updated version of the application code to the production environment using blue/green deployment type


Tags

Related Courses

TeamCity 2017 Essential Training
LinkedIn Learning
AWS CodePipeline Beginner's Guide
Coursera Project Network via Coursera
Deploying Code with AWS CodeDeploy
Pluralsight
Getting Started with DevOps on AWS
Pluralsight
DevOps on AWS: Getting Started
Pluralsight