The DevOps Deployment Pipeline: Managing Releases Using AWS Pipelines
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 youll examine the concept of continuous integration and its implementation in AWS CodePipeline. Youll 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 youll 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. Youll then create pipelines to retrieve source applications from Amazon S3 Bucket and deploy them to Amazon EC2 instances. Finally youll configure pipelines to deploy customized product templates and use the AWS CloudFormation console service to create infrastructures.