AWS CodePipeline + CodeBuild + CloudFormation + GitHub

preview_player
Показать описание
This tutorial will explain all the AWS Certified DevOps Engineer topics i.e., AWS CodeCommit, AWS CodeBuild, AWS CodePipeline and AWS CodeDeploy.

Topics covered in this video:
• Introduction to AWS
• Different Services provided by AWS
• Continuous Integration and Continuous Delivery concepts
• CodeCommit is a managed source control service that stores private Git repositories.
• CodeBuild scales continuously and processes multiple builds concurrently, so builds are not left waiting in a queue.
• CodeDeploy is a deployment service that automates application deployments to Amazon EC2 instances or on-premises instances in your own facility.

AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy. With CodeBuild, you don’t need to provision, manage, and scale your own build servers. CodeBuild scales continuously and processes multiple builds concurrently, so your builds are not left waiting in a queue. You can get started quickly by using prepackaged build environments, or you can create custom build environments that use your own build tools. With CodeBuild, you are charged by the minute for the compute resources you use.

AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates. CodePipeline automates the build, test, and deploy phases of your release process every time there is a code change, based on the release model you define. This enables you to rapidly and reliably deliver features and updates. You can easily integrate AWS CodePipeline with third-party services such as GitHub or with your own custom plugin. With AWS CodePipeline, you only pay for what you use. There are no upfront fees or long-term commitments.

AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS.

GitHub, Inc. is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project.

#codepipeline #cloudformation #github #codebuild
Рекомендации по теме
join shbcf.ru