The following illustrates the complete CI/CD pipeline execution including build, deployment, and verification stages for the ECS-based application.
Build process executed via AWS CodeBuild:

Full pipeline execution monitored via AWS CodePipeline:

Click on the View Details button in the pipeline to explore build logs:

Detailed logs from CodeBuild:

After a successful build, the pipeline transitions to the deploy phase:

Deployment progress and health check result shown in the AWS CodeDeploy dashboard:

Container and task health verified in the ECS console:



From the ALB target group, we observe 4 containers:
This is expected behavior during the Blue/Green traffic shifting phase:

Overall deployment status:

Details of each deployment event can be reviewed to trace progress and validation steps:

The Docker image built during the pipeline was pushed to AWS Elastic Container Registry (ECR).


This image is used in the task definition registered for deployment to ECS.