Skip to content
RK
Case study · DevOps
Trip Management System

Zero-downtime releases for a legacy Java monolith.

CI/CD pipeline & blue-green deployment strategy.

Industry
Travel
Pattern
Blue-green
Trip Management System AWS deployment architecture
01 — Overview

A CI/CD pipeline built on a blue-green deployment pattern on Amazon ECS for zero-downtime releases. The legacy Java monolith was fully containerised, its database moved to high-availability Amazon RDS, and the whole delivery lifecycle automated from commit to production.

02 — Key features
  1. 01Legacy Java monolith containerised with Docker
  2. 02Blue-green deployments on Amazon ECS
  3. 03Multi-AZ Amazon RDS for persistence
  4. 04Auto Scaling behind an Application Load Balancer
  5. 05CodeCommit → CodePipeline → CodeDeploy automation
  6. 06Rapid rollback and safe canary testing
03 — Results & value
Zero
downtime per release with blue-green switching
Multi-AZ
RDS for enterprise-grade reliability
Commit → prod
fully automated delivery pipeline
Next project
WMT Energy Solutions →
Need something like this?
Book a 30-min call
Book a call