Um pipeline define o fluxo de trabalho do processo de lançamento e descreve como uma nova alteração de código progride por esse processo. Um pipeline compreende uma série de estágios (por exemplo, desenvolvimento, teste e implantação), que atuam como divisões lógicas no fluxo de trabalho. Cada etapa é composta de uma sequência de ações, que são tarefas como criação de código ou implantação em ambientes de teste. O CodePipeline disponibiliza uma interface gráfica do usuário para a criação, a configuração e o gerenciamento do pipeline e dos diversos estágios e ações, permitindo que você visualize e modele o fluxo de trabalho do processo de lançamento com facilidade.
Execução paralela
Você pode usar o CodePipeline para modelar a execução em paralelo das ações de criação, teste e implantação, o que acelera o fluxo de trabalho.