From the course: AWS Certified DevOps Engineer Professional (DOP-C02) Cert Prep

Unlock this course with a free trial

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

AWS CodeBuild overview

AWS CodeBuild overview

- [Instructor] AWS CodeBuild is a fully managed, continuous integration service that compiles source code, runs tests, and produces a build artifact of that code that is ready to deploy. Let's briefly discuss what continuous integration is so you can have a practical insight into the benefits of CodeBuild. Continuous integration is a practice in software developments that allows multiple developers to integrate frequent code changes into a shared repository without running into what is known as the merge hell. A merge hell is a scenario where two incompatible codes are merged together, resulting in a build fail. This could escalate to a bigger mess, especially when too many code changes have already been committed. A lot of time would be wasted on debugging and on undoing the damage, which could hamper the development progress or positively delay the application's deployment schedule. Continuous integration allows you to detect those errors early before they're merged with other…

Contents