Sasken Success Stories | Sasken Technologies Limited

Enable continous automated deployment of apps with DevOps Pipeline

Written by Admin | Aug 30, 2019 4:00:00 AM

Scope: Sasken was to provide a distributed model of platform and application development across multiple geographies, along with an automated deployment of microservices on a cloud based platform. It also involved continuous releases enabling workflows for faster go-to-market and facilitating automated scaling based on usage/load.

Solution: 

  • Provided a DevOps pipeline to enable automated deployment of web portals and responsive web application
  • Employed Docker builds and Kubernetes based orchestration, leveraging Amazon EKS for microservice deployments
  • Key pieces of the DevOps pipeline include CircleCI for orchestration, Selenium for test automation, Code Climate for code quality and utilized CloudFormation templates for infrastructure automation
  • Developed dashboards for visualization and monitoring of key DevOps KPIs with Kibana and Grafana expertise

Impact:

  • Reduced functional testing cycle time significantly, from four days to a few hours
  • Cycle time for diagnosis and fixing production issues reduced by 50%
  • Enabled faster release cycles for daily development builds, weekly QA builds and Bi-weekly production releases