What This Course is All About

Gain some insight into the objectives of the course.

We'll cover the following

Who is this course for?

In this course, we’ll learn about the fundamentals of the DevOps culture and why organizations adopt it. This course is aimed at broadening your knowledge about the practices of continuous integration(CI) and continuous delivery/deployment (CD), especially from the standpoint of Amazon Web Services.


This course is a good starting point into the world of DevOps, and all that is needed is the willingness to learn new concepts!

Why take this course?

By taking this course, you will learn to get started with continuous integration and continuous deployment/delivery. This will help you form a strong foundation in DevOps tools and practices as you continue to learn more about them.

Course learning outcomes

By the end of this course, you’ll have a thorough understanding of the following:

  • What continuous integration, continuous delivery, and continuous deployment are.
  • What the different tools used to achieve CI/CD are.
  • How to use CodeCommit, CodeBuild, CodeDeploy, and CodePipeline on AWS.
  • What buildspec and appspec files are.
  • How to deploy a Java application using CI/CD on AWS.
  • How to deploy a Node.js application using CI/CD on AWS.