AWS Developer Associate: CI/CD in AWS
Amazon Web Services 2020
| Intermediate
- 21 Videos | 2h 4m 2s
- Includes Assessment
- Earns a Badge
Continuous integration and continuous delivery (CI/CD) is an automated, repeatable process that streamlines the software development and release cycle. In this course, you'll examine the AWS services that provide infrastructure for CI/CD. You'll use the CodeCommit version control service to create a CodeCommit repository and AWS CodePipeline to create a pipeline and deploy an application to dev and production. Next, you'll use CodeBuild to create and configure a build project and CodeDeploy to create IAM service roles and an application and to install and configure the CodeDeploy agent on an EC2 instance. Finally, you'll create a CodeStar project and use the Cloud9 IDE. This course is one of a collection of courses that prepares you for the AWS Certified Developer - Associate 2020 certification exam.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courserecognize how code services from AWS Developer Tools are orchestrated to provide CI/CDrecognize how CodeCommit is used to manage Git repositories on AWScreate a CodeCommit version control repository on AWSclone a CodeCommit repository to a local workstation and push changes to the repositorycreate a pull request in a CodeCommit repository and merge the changes into the master branchrecognize how CodePipeline orchestrates services to create a CI/CD pipelinecreate a pipeline to deploy an application with Elastic Beanstalkuse AWS CodePipeline to deploy an application to production with a manual approval actionrecognize how AWS CodeBuild is used to compile code, run unit tests, and produce artifacts ready for deploymentcreate and configure a build project with AWS CodeBuild
-
create and use a buildspec.yml file to provide the build specification to an AWS CodeBuild projectrecognize how AWS CodeDeploy is used to automate software deployments to compute servicescreate the IAM service roles necessary for AWS CodeDeployinstall and configure the AWS CodeDeploy agent on an EC2 instancecreate an appspec.yml file that tells AWS CodeDeploy how to deploy an applicationcreate and configure a deployment with AWS CodeDeploycreate and configure an AWS CodeStar projectrecognize how the AWS Cloud9 interactive development environment (IDE) is used to write, run, and debug codecreate and configure a project using the AWS Cloud9 IDEsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview2m 52sUP NEXT
-
2.CI/CD in AWS Cloud4m 4s
-
3.AWS CodeCommit Version Control Service6m 22s
-
4.Creating a CodeCommit Repository8m 17s
-
5.Cloning a CodeCommit Repository8m 2s
-
6.Creating a Pull Request in a CodeCommit Repository5m 5s
-
7.AWS CodePipeline CI/CD Service8m 59s
-
8.Creating a Pipeline With AWS CodePipeline8m 26s
-
9.Deploying Applications to Production7m 39s
-
10.AWS CodeBuild Managed Build Service4m 5s
-
11.Creating a Build Project With CodeBuild6m 31s
-
12.Creating a Build Specification File9m 40s
-
13.AWS CodeDeploy Managed Deployment Service5m 42s
-
14.Creating IAM Service Roles for CodeDeploy4m 17s
-
15.Configuring CodeDeploy Agent on an EC2 Instance6m 13s
-
16.Configuring an Application Specification File5m 20s
-
17.Creating a Deployment With CodeDeploy7m 13s
-
18.Creating a CodeStar Project5m 33s
-
19.AWS Cloud9 IDE4m 3s
-
20.Configuring an AWS Cloud9 IDE Project3m 52s
-
21.Course Summary1m 46s
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.