AWS DevOps Engineer Professional 2021: AWS CodeDeploy

Amazon Web Services 2022    |    Intermediate
  • 21 Videos | 2h 32m 29s
  • Includes Assessment
  • Earns a Badge
The deployment phase is the final phase of the software development lifecycle (SDLC) in a CI/CD workflow. During deployment, code is moved from version control and automated to users. In this course, discover how the AWS CodeDeploy service provides fully-managed software deployment services to various cloud and hybrid compute platforms. Begin by exploring AWS CodeDeploy's main components and applications, investigate how deployments are performed, and learn about AWS CLI configurations. Next, practice EC2 instance configuration and work with deployment configurations and deployment groups. Finally, explore deployment logging and monitoring support and how to configure deployment for automatic rollback from a failed deployment. This course is one of a collection of courses that prepares you for the AWS Certified DevOps Engineer - Professional (DOP-C01) certification exam.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recall how AWS CodeDeploy is used in the SDLC deployment process
    name the primary components of the AWS CodeDeploy deployment process
    recognize AWS CodeDeploy applications and the role of the AppSpec file
    identify the CodeDeploy AppSpec file structure for different compute platforms including lifecycle hooks
    outline how deployments are performed on the EC2/On-Premises compute platform using AWS CodeDeploy
    state how deployments are performed on the Lambda compute platform using AWS CodeDeploy
    recall how deployments are performed on the ECS compute platform using AWS CodeDeploy
    upgrade and configure the AWS CLI to support AWS CodeDeploy commands
    configure EC2 instances to support the deployment of application revisions
    identify how deployment groups are used in AWS CodeDeploy
  • create a deployment for the EC2/on-premises compute platform using AWS CodeDeploy
    create a deployment for the AWS Lambda compute platform using AWS CodeDeploy
    create roles and ensure there are proper networking resources for deployment for the ECS compute platform
    prepare infrastructure and deployment resources for an ECS application
    create a deployment for the ECS compute platform using CodeDeploy
    identify how deployment configurations are used in AWS CodeDeploy
    create, configure, and validate AWS CodeDeploy deployment configurations
    identify logging and monitoring support for AWS CodeDeploy deployments
    configure a deployment to automatically roll back a failed deployment in AWS CodeDeploy
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 20s
    UP NEXT
  • Playable
    2. 
    AWS CodeDeploy Usage
    5m 24s
  • Locked
    3. 
    The Primary Components of CodeDeploy
    10m 1s
  • Locked
    4. 
    Applications in CodeDeploy
    9m 7s
  • Locked
    5. 
    The AppSpec File Structure
    13m 59s
  • Locked
    6. 
    EC2/On-Premises Compute Platform Deployments
    9m 13s
  • Locked
    7. 
    AWS Lambda Compute Platform Deployments
    7m 2s
  • Locked
    8. 
    ECS Compute Platform Deployment
    8m 41s
  • Locked
    9. 
    Upgrading and Configuring the AWS CLI
    6m 30s
  • Locked
    10. 
    Configuring EC2 Instances for Deployment
    10m 20s
  • Locked
    11. 
    Deployment Groups in CodeDeploy
    3m 27s
  • Locked
    12. 
    Creating an EC2 Deployment
    12m 41s
  • Locked
    13. 
    Creating a Lambda Deployment
    8m 31s
  • Locked
    14. 
    Creating Roles for ECS Deployments
    4m 21s
  • Locked
    15. 
    Creating an Application for ECS Deployment
    8m 20s
  • Locked
    16. 
    Creating an ECS Deployment
    5m 33s
  • Locked
    17. 
    CodeDeploy Deployment Configurations
    8m 14s
  • Locked
    18. 
    Managing Deployment Configurations
    7m 24s
  • Locked
    19. 
    Logging and Monitoring CodeDeploy Deployments
    5m 44s
  • Locked
    20. 
    Configuring a Deployment for Automatic Rollback
    4m 17s
  • Locked
    21. 
    Course Summary
    1m 21s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.