Production Release Time Reduced for World’s Largest Telecomm Company

Cognizant Softvision Helps Drastically Improve the Cadence of Production Releases

One of Cognizant Softvision’s clients is the world’s largest telecommunications company, the second largest provider of mobile telephone services, and the largest provider of fixed telephone services in the United States.

At-A-Glance:

  • Over 25 million total subscribers
  • Fortune 10 company
  • World leader in communications, media and entertainment, and technology

CHALLENGE

In 2017, our client was looking to reduce the time it took engineering and operations to take a feature from requirements to production. They wanted to improve the cadence of production releases and also to increase the quality of the platform developed by a subgroup of the company.

COGNIZANT SOFTVISION’S SOLUTION

Softvision began discussions with the subgroup in November 2017 to focus on their initial needs.  Softvision’s DevOps Guild across Cluj-Napoca, Bucharest, Oakland, and Las Vegas

Studios worked together to develop proposed processes and tools that would allow our partner to reach their goal, including: Automating as much as possible; implementing an engineering to production deployment infrastructure based on Kubernetes, Docker and Helm; improving QA efficiency by testing builds that have passed all automated qualification steps; and shortening feedback loops  by repeatable fast deployments.

To enable Continuous Deployment, Softvision used Kubernetes, Docker, Helm, Jenkins, GitLab, Nexus Repository, and SonarQube, among others.

The project culminated in a modern environment based on Kubernetes that is now datacenter and Cloud agnostic with a Continuous Integration and Deployment pipeline that can reliably and consistently deliver new code to customs at a before unattainable pace. Automation and deep visibility have been added at all stages of the application lifecycle giving developers, system admins, and manage new and improved insight into a complex data processing product.

Softvision Guilds:

Softvision’s practice areas, called Guilds, pull the right experts to build high-performing teams for our partners. Those agile delivery teams, or Pods, work as cross-functional teams to “Transform while they Perform.” Each Guild is a world-class community of expert talent in an area of expertise. For this partnership, the Cloud & DevOps Guild led the delivery success.

RESULTS

The goal of the project was to reduce the cadence to three weeks by the end of 2018, meaning a release each sprint. As of October 2018, production releases were done every three months+, and by the close of the project, the DevOps infrastructure supported deployments each sprint even faster than that, if good automated tests were in place. Overall this reduced the complexity of a deployment in any env, CI, ENG, QA, Prod to a click.

Share This Article


No Comments

Post A Comment