Cloud migration for a legacy GDS connector
Moving a 15-year-old on-premise GDS connector to the cloud without a minute of downtime.
- Client
- TravelLink Systems
- Industry
- Travel Technology
- Location
- Frankfurt, Germany
- Timeline
- 10 months
- Team
- 7 people
- Minutes of downtime
- 0
- Lower costs
- 70%
- More scalable
- 5x
- To deploy, down from days
- Minutes
The challenge
- A 15-year-old codebase with no documentation
- A zero-downtime requirement on a mission-critical system
- A complex GDS protocol that is hard to replicate
Our approach
- Containerised the legacy application with Docker
- Replaced components gradually with the strangler-fig pattern
- Orchestration on AWS ECS with auto-scaling
- Full monitoring in place before migrating
The result
- Zero downtime across the 10-month migration
- Infrastructure costs down 70%
- 5x scalability through auto-scaling
- Deployments down from days to minutes
- Services delivered
- Cloud migrationDevOpsLegacy modernisation
- Technology
- DockerAWS ECSLaravelTerraform
Keep reading
More case studies
From Today's setup to Your next case study
Have a similar challenge?
- Passenger
- Your team
- Gate
- First call
- Seat
- 1A
- Boarding
- Now
Tell us what you're running today and where it hurts.