Skip to main content

Application rearchitect using Microservices architecture for leading Australian Airline

Tech Overview

  • Transformation & Migration Initiatives –Website, Velocity, Microservices, Cloud
  • AEM, API developers and autonomous teams
  • Release Automation on AWS environment
  • React, Java Spring-boot based microservices, AWS EC2, ECS/Fargate, AEM, Gitlab CI/CD, APIGee

Business Challenges

  • Client’s Application and End-user website was built on monolithic architecture hosted on customer’s On-premise impacting user experience; less room for scalability in existing platform
  • Legacy Technology stack (Oracle UCM, SOA services for integration with external system) was used. Using existing On-premise environment would result in additional cost (procurement of tools, hardware and licenses) to support the new business requirements and features
  • Monolithic Application was tightly coupled code resulted in delay in release and downtime to provide solution or break-fix

Solution Offered

  • Rearchitected the legacy application using microservices architecture and hosted on AWS for high available and scalable solution
  • A complete rearchitect of the existing application was done in 3 phases with AWS services (AWS ECS, Fargate, EC2, RDS, S3, DirectConnect, Route53) and web enabled user interface
  • The application designed over cloud provided agility and a flexible architecture that was able to adopt new market technologies like AEM, Java, Spring Boot.

Value Delivered

  • Improvement in User Web booking, Web Check-In and Loyalty membership experience
  • Highly Available Application with reduced downtime
  • Faster Release cycles and Time to Market
  • Reduced TCO
  • Reduction in Customer Support Calls
Let’s engage