From the course: Complete Guide to AWS Software Deployment

Unlock the full course today

Join today to access over 24,400 courses taught by industry experts.

Understanding AWS CodeBuild

Understanding AWS CodeBuild

- [Instructor] AWS CodeBuild is a fully managed build service that can build your code, run test, and create output artifacts. It provides a way for DevOps practitioners on AWS to start doing continuous integration in the AWS ecosystem. So what is continuous integration exactly? Well, if you're following good development practices, your application already has a suite of automated tests that you run on a regular basis. Each time you make a change to your code, you run your test to make sure that nothing has broken as a result. Running tests locally is fine for solo development. But what if you're on a team? When many people may contribute to the same code base, it's important that testing is performed continuously when anyone merges changes, and that it's done in a central location, not tied to anyone's workstation. Continuous integration provides a feedback loop between you and the rest of your team. Builds and tests are triggered on a schedule or in response to something like a git…

Contents