From the course: DevOps with AWS: Tools for Automated Workflows

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

CI/CD overview

CI/CD overview

- [Instructor] Let's go through all of the AWS offerings to implement CI/CD as part of the DevOps journey. So what is CI/CD? CI/CD stands for continuous integration and then continuous delivery or deployment. So let's start with continuous integration. The way it works, the developers push the code to a code repository. It could be anything, like GitHub, CodeCommit, or Bitbucket. As soon as the code is pushed, there will be a testing or build server to perform checks on the code. This ensures that the code can be built and is tested correctly. But why do we do this? Because developer gets feedback about the tests and checks to see if they have passed and failed. It helps them improve the code quality. They can find bugs early and can fix them early as well. This way, we can also deliver code faster because it is tested continuously, and it can be deployed often. As a result, we have happier developers because they are unblocked and free to focus on other innovative developments…

Contents