AWS-Color-Smile-Logo-Cropped_80.png
AWS Blog

CI/CD with Amazon EKS using AWS App Mesh and Gitlab CI

Using containers brings flexibility, consistency, and portability in a DevOps culture. One of the essential parts of DevOps is creating Continuous Integration and Deployment (CI/CD) pipelines that deliver containerized application code faster and more reliably to production systems. Enabling canary or blue-green deployments in CI/CD pipelines provides more robust testing of the new application versions in a production system with a safe rollback strategy. In this case, a service mesh helps to do canary deployment in a production systems. Gitlab, which provides version controlling, CI/CD pipelines, and some other DevOps practices, are used by many AWS customers today in their daily software development cycles.

Download the Resource