...

/

Features of AWS CodePipeline

Features of AWS CodePipeline

Understand a brief history of AWS CodePipeline and explore its benefits and features.

AWS CodePipeline is a fully managed continuous integration and continuous delivery service. Before we dive deep, let’s look at a brief history of this service.

A brief history of AWS CodePipeline

In the early 2000s, Amazon was a monolithic application with a large monolithic development team focused on developing different website functionalities. There was one large codebase addressing all the capabilities and functionalities. This model eventually fell apart when Amazon grew exponentially in the late 2000s. It's said that necessity is the mother of all inventions. Amazon badly needed to restructure its release process, resulting in a microservices architecture. Each team is responsible for a core functionality end-to-end, and they are no larger than two-pizza teamsThe two-pizza team rule was introduced by Jeff Bezos, indicating teams that were no larger than could be fed by two pizzas..

These multiple smaller teams work in parallel and ...