Other pipeline architectural diagram

Introduction

This documentation describes the architectural diagram of the other pipelines created for the purpose of the CI/CD/CT used by the project teams.

Diagrams

Docker Image Builder Pipeline

aws-sde-dop-other-pipeline-architectural-diagram_00.png

This pipeline is primarily used during the CDK deployment. It allows to fetch Docker images, and push them to Amazon ECR private registry within the current account. Some of the images are modified using Dockerfile.

Note: The default CodeBuild can fetch container images as it does not run inside the current VPC account.

Note2: All the images pushed on the ECRs are scanned

Building Pipeline Factory

aws-sde-dop-other-pipeline-architectural-diagram_01.png

This pipeline’s role is to create AWS resources required for the CI/CD/CT to handle new branches of the git repository of the modernized application code, refered to as “environments”. It creates and deletes building pipelines on the fly, as well as adapts all related resources, according to a parameter store variable holding the branches of code to consider as environments.

Note: see Building Pipeline Architectural Diagram for more information regarding building pipelines