A global communication service provider was looking at faster 5G coverage for better competitive advantage in the US. However, wireless was a new domain for the company -completely different from their previous satellite television and internet protocol television business.

The client was aware that they needed to balance the desire to be the first service provider in the world to launch a greenfield cloud-native solution on 5G core with their commitments to regulators. This was the key driving factor for the client to look at faster delivery of the program with DevOps adoption.

Key Challenges

  • Newer technology, complex synchronous and asynchronous integration design of both Commercial Off-The-Shelf (COTS) and Software-As-A-Service (SAAS) products
  • Time consuming, laborious, and error-prone deployments as a result of manual build and deployment processes
  • Low speed and poor-quality test results due to long test execution cycles, limited test coverage and dependency on multiple integrated systems for testing

Ready to experience?

TALK TO EXPERTS

The Solution

Automation of key DevOps practices such as testing, security scanning and infrastructure provisioning helped the global communication service provider reduce time to market significantly

  • Shift-left and automation of quality and security testing with tools integrated in Continuous integration and continuous deployment (CI/CD) pipeline:
    • Static code quality using SonarQube, SonarLint
    • Static application security testing (SAST) using SonarQube
    • Software composition analysis (SCA) using ShiftLeft
    • Unit testing using Junit
    • Code coverage using Jacoco
    • Image scanning using Twistlock
    • Deployment automation using Helmfile, ArgoCD
    • Runtime application self-protection (RASP) using Fortify
  • Continuous testing was implemented by automating test scenarios, increasing test coverage, parallel testing, test data creation, service virtualization using tools such as Selenium, ReadyAPI, Rally, HP Microfocus ServiceVirtualization and custom ‘auto defect closure’ utility
  • End-to-end infrastructure-as-a-code using AWS Serverless Application Model (SAM) templates for provisioning
  • Logs aggregation using Logz.io
  • Real-time monitoring using Dynatrace, AWS CloudWatch, and Tableau

Benefits

The Infosys team enabled the client to achieve:
From Waterfall to Agile

80% reduction in deployment time

From manual to automated reporting

90% reduction in the average test execution time with 86% test coverage

From manual to automated reporting

Reduction in mean time to detect (MTTD) from 10 minutes to a few seconds

With DevOps automation, the global communications provider was able to fulfill the company’s aspirations successfully while meeting the regulatory obligations

  • The company achieved 70% coverage of the US population after the successful launch of their 5G service
  • FCC-mandated milestones were met by leveraging the right set of tools and alignment of teams using appropriate DevOps strategies
  • User experience was improved by proactively detecting application outages
  • MTTD was reduced to a few seconds with real-time monitoring
  • Deployment frequency improved from 2 weeks to on-demand with higher confidence of quality and security as a result of the high level of automation