The DevOps Deployment Pipeline: Managing Releases Using AWS Pipelines

DevOps    |    Intermediate
  • 15 Videos | 1h 31m 33s
  • Includes Assessment
  • Earns a Badge
Likes 1 Likes 1
AWS CodePipeline is one of the major cloud platforms used by technical support engineers to model and configure the different software release process stages. In this course, you'll examine the concept of continuous integration and its implementation in AWS CodePipeline. You'll explore the key terms and processes associated with pipeline stages, recognize how to set up continuous deployment and delivery, and outline methods for processing pipeline executions. Next, you'll learn to integrate CodePipeline with AWS CodeCommit and GitHub, configure Amazon CloudWatch Events to trigger pipelines, and set up CodePipeline to deploy various deployment groups. You'll then create pipelines to retrieve source applications from Amazon S3 Bucket and deploy them to Amazon EC2 instances. Finally, you'll configure pipelines to deploy customized product templates and use the AWS CloudFormation console service to create infrastructures.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe the features of AWS CodePipeline that help model and configure different stages of the software release process
    outline the approach to implementing continuous integration and recognize the benefits afforded by using AWS CodePipeline for continuous integration
    recognize the key terms and processes involved in defining a series of Pipeline stages used in AWS CodePipeline
    list the critical steps involved in setting up continuous deployment and delivery using AWS CodePipeline
    set up continuous integration workflows using AWS CodePipeline to ensure the workflows build code in AWS CodeBuild every time there is a new commit
    describe the approach to processing executions in AWS CodePipeline and the set of rules used to process executions in pipelines
    configure AWS CodePipeline to integrate with AWS CodeCommit and GitHub
  • configure Amazon CloudWatch Events to trigger pipelines to start or execute when the rule or schedule criterion is met
    set up AWS CodePipeline to deploy Dev, Test, and Prod branches and separate the Deployment Groups
    specify the actions and data types for AWS CodePipeline that can help configure pipelines through APIs
    create pipelines that retrieve source applications from Amazon S3 Bucket and deploy them to Amazon EC2 instances using AWS CodeDeploy
    configure pipelines to deploy customized product templates to AWS Service Catalog
    use the AWS CloudFormation console service to create infrastructures that include a pipeline connected to an AWS CodeCommit source repository
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 33s
    UP NEXT
  • Playable
    2. 
    AWS CodePipeline
    7m 57s
  • Locked
    3. 
    Continuous Integration
    7m 25s
  • Locked
    4. 
    Pipeline Stages: Terms and Processes
    5m 50s
  • Locked
    5. 
    Continues Deployment and Delivery Set Up
    6m 49s
  • Locked
    6. 
    Setting Up Continuous Integration Workflows
    9m 4s
  • Locked
    7. 
    Execution Processing Methods in AWS CodePipeline
    5m 24s
  • Locked
    8. 
    Integrating CodePipeline With CodeCommit and GitHub
    6m 6s
  • Locked
    9. 
    Configuring CloudWatch Events to Trigger Pipelines
    4m 17s
  • Locked
    10. 
    Using Deployment Groups
    7m 29s
  • Locked
    11. 
    Actions and Data for Pipeline Configuration With APIs
    5m 18s
  • Locked
    12. 
    Managing Deployments From S3 Buckets With Pipelines
    5m 7s
  • Locked
    13. 
    Deploying Customized Product Templates
    7m 5s
  • Locked
    14. 
    Using AWS CloudFormation in CodePipeline
    4m 1s
  • Locked
    15. 
    Course Summary
    1m 38s

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.