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

Software as a Service
University of California, Berkeley via Coursera
Software Defined Networking
Georgia Institute of Technology via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Web-Technologien
openHPI
Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique