5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Certifications     Amazon     AWS Certified Developer - Associate     AWS Certified Developer - Associate 2020

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.



Objectives

AWS Developer Associate: CI/CD in AWS

  • discover the key concepts covered in this course
  • recognize how code services from AWS Developer Tools are orchestrated to provide CI/CD
  • recognize how CodeCommit is used to manage Git repositories on AWS
  • create a CodeCommit version control repository on AWS
  • clone a CodeCommit repository to a local workstation and push changes to the repository
  • create a pull request in a CodeCommit repository and merge the changes into the master branch
  • recognize how CodePipeline orchestrates services to create a CI/CD pipeline
  • create a pipeline to deploy an application with Elastic Beanstalk
  • use AWS CodePipeline to deploy an application to production with a manual approval action
  • recognize how AWS CodeBuild is used to compile code, run unit tests, and produce artifacts ready for deployment
  • create and configure a build project with AWS CodeBuild
  • create and use a buildspec.yml file to provide the build specification to an AWS CodeBuild project
  • recognize how AWS CodeDeploy is used to automate software deployments to compute services
  • create the IAM service roles necessary for AWS CodeDeploy
  • install and configure the AWS CodeDeploy agent on an EC2 instance
  • create an appspec.yml file that tells AWS CodeDeploy how to deploy an application
  • create and configure a deployment with AWS CodeDeploy
  • create and configure an AWS CodeStar project
  • recognize how the AWS Cloud9 interactive development environment (IDE) is used to write, run, and debug code
  • create and configure a project using the AWS Cloud9 IDE
  • summarize the key concepts covered in this course