Skip to main content

Taking Flight: Microservices Modernize Australian Airline's IT

article banner

Overview.

A leading Australian airline grappled with a monolithic IT system hindering agility and innovation. Coforge's microservices re-architecture solution transformed their infrastructure, enabling faster deployments and a competitive edge. 

Challenges.

  • Legacy Technology stack:  The application was built on Oracle UCM, SOA services for integration with external system. Hosting on existing On-premise environment resulted to additional cost for procurement of tools, hardware and licenses, and hindered support for new business requirements and features
  • Monolithic System Bottleneck: The airline relied on a single, complex IT system hosted on customer’s on-premise environment and was experienced limiting scalability, reduced user experience, and hindering rapid application development.
  • Deployment Delays: The monolithic structure caused lengthy deployment cycles for new features and updates.
  • Limited Innovation: Integrating new technologies and features within the existing system proved challenging. 

Solution.

The application designed over cloud provided agility and a flexible architecture that was able to adopt new market technologies like AEM, Java, Spring Boot, AEM, Gitlab CI/CD, APIGee. 

  • Microservices Architecture Design: Coforge designed and implemented a microservices architecture, breaking down the monolithic system into smaller, independent services with well-defined APIs. Technologies involved React, Java Spring-boot based microservices
  • Containerization: Leveraging containerization technologies like Docker, Coforge ensured efficient deployment and scalability of microservices. 
  • Agile Development: Coforge introduced Agile development methodologies to streamline development processes and accelerate deployments.
  • Continuous Integration/Continuous Delivery (CI/CD): Coforge implemented a CI/CD pipeline for automated testing and deployment of microservices, further enhancing agility.
  • AWS Native services: A complete rearchitect of the existing application was done in 3 phases with AWS services (AWS EC2, AWS ECS, Fargate, EC2, RDS, S3, Direct Connect, Route53)  

The Impact.

Metric Improvement
Development Speed Increased Deployment Frequency
System Scalability and availability Highly Available Application with reduced downtime
Integration Flexibility Simplified Integration of New Technologies
Cost Efficiency Reduced TCO
Enhanced User Experience Reduction in Customer Support Calls

Bring us your challenge.

Let’s Coforge your next success story.

Related reads.

WHAT WE DO.

Explore our wide gamut of digital transformation capabilities and our work across industries.

Explore