AWS Developer Associate: CI/CD in AWS

Amazon Web Services 2020
  • 21 Videos | 2h 13m 32s
  • Includes Assessment
  • Earns a Badge
Likes 13 Likes 13
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 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

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 52s
    UP NEXT
  • Playable
    2. 
    CI/CD in AWS Cloud
    4m 4s
  • Locked
    3. 
    AWS CodeCommit Version Control Service
    6m 22s
  • Locked
    4. 
    Creating a CodeCommit Repository
    8m 17s
  • Locked
    5. 
    Cloning a CodeCommit Repository
    8m 2s
  • Locked
    6. 
    Creating a Pull Request in a CodeCommit Repository
    5m 5s
  • Locked
    7. 
    AWS CodePipeline CI/CD Service
    8m 59s
  • Locked
    8. 
    Creating a Pipeline With AWS CodePipeline
    8m 26s
  • Locked
    9. 
    Deploying Applications to Production
    7m 39s
  • Locked
    10. 
    AWS CodeBuild Managed Build Service
    4m 5s
  • Locked
    11. 
    Creating a Build Project With CodeBuild
    6m 31s
  • Locked
    12. 
    Creating a Build Specification File
    9m 40s
  • Locked
    13. 
    AWS CodeDeploy Managed Deployment Service
    5m 42s
  • Locked
    14. 
    Creating IAM Service Roles for CodeDeploy
    4m 17s
  • Locked
    15. 
    Configuring CodeDeploy Agent on an EC2 Instance
    6m 13s
  • Locked
    16. 
    Configuring an Application Specification File
    5m 20s
  • Locked
    17. 
    Creating a Deployment With CodeDeploy
    7m 13s
  • Locked
    18. 
    Creating a CodeStar Project
    5m 33s
  • Locked
    19. 
    AWS Cloud9 IDE
    4m 3s
  • Locked
    20. 
    Configuring an AWS Cloud9 IDE Project
    3m 52s
  • Locked
    21. 
    Course Summary
    1m 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.

YOU MIGHT ALSO LIKE

Likes 10 Likes 10