Amdocs’ mission is to deliver business improvements that create growth for its communications and media customers. As these industries become more dynamic, Amdocs sought to become faster and more agile in its service development approach. By building key new OSS/BSS applications as microservices running on Kubernetes containers Red Hat OpenShift, the company can deliver new features and services to market faster, as well as transform its entire development culture to focus on open, efficient work.
- Reduced time to market to meet changing consumer demand and create competitive edge with dynamic, efficient development approach
- Achieved greater infrastructure freedom with choice of cloud environments
- Eliminated downtime for end customers with access to expert support
Keeping pace with a changing industry
Amdocs, a software and services provider to telecommunications and media companies, helps accelerate the industry’s dynamic digital transformation by delivering business improvements that create growth. Amdocs has long-term business relationships with 350 communications and media providers, and technology service and distribution ties to 600 media creators.
To keep pace with consumer expectations for increasingly fast services in these evolving industries, Amdocs itself needed to transform. The company sought to improve the flexibility and agility of its critical OSS/BSS solutions, used by communications service providers (CSPs) to support ongoing development of innovative new services.
“Given the presence of cloud-native, microservices architecture in telcos, we have to modernize our engagement applications to make them cloud-native and microservices-based¹,”said Cedric Gegout, Head of Technical Product Management at Amdocs.
To accomplish this change, Amdocs sought an agile, flexible application platform to serve as the foundation for its transformation project, Microservices360. “We want to build our new core applications as microservices. That shift will help our customers move faster and get better scalability and elasticity for running their applications—for example, when adapting to the launch of a new iPhone model,” said Cedric Gegout.
Building a microservices foundation
As a long-time customer of Red Hat—including integrating Red Hat OpenStack® Platform as the cloud foundation of its Network Cloud Service Orchestrator offering—Amdocs quickly chose Red Hat OpenShift Container Platform as the application platform for its transformation efforts.
“Over the years, we’ve built a trusted relationship with Red Hat. After a detailed proof of concept, it was clear Red Hat OpenShift Container Platform has all the right technologies to meet our CI/CD [continuous integration and delivery] requirements, as well as the production quality expected by the top CSPs,” says Cedric Gegout. “In addition, cloud portability, a strong roadmap, and access on-going support for open source technologies created a compelling business case.”
Red Hat OpenShift Container Platform is a comprehensive, Kubernetes-based enterprise open source application platform. Thanks to OpenShift, Amdocs has established a unified, automated CI/CD platform—the core of its Microservices360 project—to containerize and centrally manage its cloud native products, as well as flexibly deploy them in any cloud or on-premise environments.
All new Amdocs products are now being developed to be cloud-native in a microservices-based architecture. More than 6,000 Amdocs developers and testers from its development and delivery teams use the platform to speed and simplify their work. As of late 2018, Amdocs now has 30 clusters and 2,000 cores in its product development environment running on Red Hat OpenShift, figures that it expects to triple by the end of 2019.
“This has been one of our most successful projects in our development transformation, largely due to how tightly integrated OpenShift is with Kubernetes,” said Cedric Gegout.