The DevOps Deployment Pipeline: Managing Releases Using AWS Pipelines

DevOps    |    Intermediate
  • 15 videos | 1h 25m 3s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 8 users Rating 4.4 of 8 users (8)
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

  • 1m 33s
  • 7m 57s
    Upon completion of this video, you will be able to describe the features of AWS CodePipeline that help you model and configure different stages of the software release process. FREE ACCESS
  • Locked
    3.  Continuous Integration
    7m 25s
    In this video, you will learn how to outline the approach to implementing continuous integration and recognize the benefits afforded by using AWS CodePipeline for continuous integration. FREE ACCESS
  • Locked
    4.  Pipeline Stages: Terms and Processes
    5m 50s
    After completing this video, you will be able to recognize the key terms and processes involved in defining a series of Pipeline stages used in AWS CodePipeline. FREE ACCESS
  • Locked
    5.  Continues Deployment and Delivery Set Up
    6m 49s
    After completing this video, you will be able to list the critical steps involved in setting up continuous deployment and delivery using AWS CodePipeline. FREE ACCESS
  • Locked
    6.  Setting Up Continuous Integration Workflows
    9m 4s
    In this video, you will learn how to set up continuous integration workflows using AWS CodePipeline to ensure the workflows build code in AWS CodeBuild every time there is a new commit. FREE ACCESS
  • Locked
    7.  Execution Processing Methods in AWS CodePipeline
    5m 24s
    After completing this video, you will be able to describe the approach to processing executions in AWS CodePipeline and the set of rules used to process executions in pipelines. FREE ACCESS
  • Locked
    8.  Integrating CodePipeline With CodeCommit and GitHub
    6m 6s
    During this video, you will learn how to configure AWS CodePipeline to integrate with AWS CodeCommit and GitHub. FREE ACCESS
  • Locked
    9.  Configuring CloudWatch Events to Trigger Pipelines
    4m 17s
    During this video, you will learn how to configure Amazon CloudWatch Events to trigger pipelines to start or execute when the rule or schedule criterion is met. FREE ACCESS
  • Locked
    10.  Using Deployment Groups
    7m 29s
    During this video, you will learn how to set up AWS CodePipeline to deploy Dev, Test, and Prod branches and separate the Deployment Groups. FREE ACCESS
  • Locked
    11.  Actions and Data for Pipeline Configuration With APIs
    5m 18s
    Upon completion of this video, you will be able to specify actions and data types for AWS CodePipeline that can help configure pipelines through APIs. FREE ACCESS
  • Locked
    12.  Managing Deployments From S3 Buckets With Pipelines
    5m 7s
    During this video, you will learn how to create pipelines that retrieve source applications from an Amazon S3 Bucket and deploy them to Amazon EC2 instances using AWS CodeDeploy. FREE ACCESS
  • Locked
    13.  Deploying Customized Product Templates
    7m 5s
    During this video, you will learn how to configure pipelines to deploy customized product templates to AWS Service Catalog. FREE ACCESS
  • Locked
    14.  Using AWS CloudFormation in CodePipeline
    4m 1s
    Learn how to use the AWS CloudFormation console service to create infrastructures that include a pipeline connected to an AWS CodeCommit source repository. FREE ACCESS
  • 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 on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 45 users Rating 4.6 of 45 users (45)
Rating 4.7 of 46 users Rating 4.7 of 46 users (46)
Rating 4.6 of 28 users Rating 4.6 of 28 users (28)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 291 users Rating 4.5 of 291 users (291)
Rating 4.1 of 11 users Rating 4.1 of 11 users (11)
Rating 4.8 of 20 users Rating 4.8 of 20 users (20)