Srijan | Case Study

Enabling a Travel Company to implement DevOps on AWS for improving operational efficiency

Written by Suhita Ghatak | Oct 21, 2022 11:53:18 AM

Challenges 

Our client was facing infrastructure and deployment related challenges, some of which are listed below:

  • Provisioning of the infrastructure took a huge amount of time and effort and consumed substantial bandwidth of their in-house teams
  • Their existing infrastructure could not effectively handle traffic fluctuations, thereby impacting their business negatively
  • They were also facing issues with application delivery with the container orchestration platform

Requirements

In order to combat the above challenges, they required the following:

  • Automating the provisioning of the infrastructure on AWS
  • Managed container platforms for applications
  • Automating application deployments using Continuous Integration and Continuous Delivery (CI/CD) practice

The Solution

As their partner we:: 

  • Created a scalable container orchestration platform using Amazon EKS on AWS in less than 6 months.
  • Implemented a CI/CD pipeline for Continuous Delivery on Spinnaker to ensure faster release/rollback of application features with zero downtime.
  • Leveraged Terraform for infrastructure orchestration and environment replication

Tech Stack

  • AWS
  • Kubernetes
  • Terraform
  • Spinnaker
  • Docker
  • Jenkins

Business Benefit

As their partner we helped them: 

  • Reduce 40% of their build time by automating the provisioning of infrastructure
  • Reduce latency by 70-80% and improve performance and dynamic load balancing
  • Effectively handle traffic fluctuations
  • Access real-time visibility and diagnostics during pipeline execution 
  • Release application features faster, thus keeping up customer expectations and user experience