Visual Workflow to orchestrate CICD pipelines. Pipeline can be edited when needed to add or remove stages.
Each stage in the pipeline creates an artifact which is stored in S3 (Artifact Store). The next stage uses this artifact as input.
When using CodeCommit as the source, there are two ways to trigger the pipeline:
Within a stage, we have action groups where actions can run sequentially or in parallel. Example, we can create a sequential action groups within a stage to ask for manual approval before deploying the application to prod environment.