Product Updates

Containerized microservices: A software transformation

Ashe Broussé

May 31, 2023

Fostering a culture of technological innovation and learning at ITS. In an earlier blog, we shared that ITS had embarked on an effort to re-architect and modernize some of our applications in order to elevate the booking experience for our clients. We'd like to unveil this successful initiative in greater detail and introduce you to the team behind it.

The journey

At the outset, the project requirements were clear: reduce processing time and enable dynamic scaling to increase within search traffic patterns. It also called for functionality that validated customer-specific use cases, policies and routes, and negotiated fares.

The technology

We chose a containerized microservices approach built on AWS. Each service is independently deployable, scalable, and maintainable. This architectural pattern allows us to update individual components without affecting the entire system.

The team

Our engineering team embraced the challenge. Cross-functional squads worked in agile sprints, with each team owning a specific domain. This ownership model fostered accountability and innovation.

Results and next steps

The transformation has already delivered measurable improvements in performance, reliability, and development velocity. We're now applying the same principles to other parts of our platform, including our expense management and reporting systems.

Explore on ITS

Related posts

February 15, 2023

Optimizing functional coverage for better travel experiences

October 16, 2023

ITS adopts microservices architecture for improved air travel search engine

March 12, 2026

How AI is reshaping corporate travel in 2026