Saving $3 million annually with managed pipeline service framework
About the company
A U.S.–based Fortune 100 mortgage company.
Challenge
How do you introduce agility into a highly controlled product change process — one governed by a change control board (CCB) that is managed by multiple constituents across the organization and controlled through internal and external edits? For this U.S.–based mortgage company, 95% of its product change management processes were manual, which hampered the company’s ability to innovate. Business users wanted to release more functionality to customers faster, and the company wanted to achieve the agility of a nimble fintech while maintaining the control of a large enterprise.
What we did
- Managed pipeline service framework
- DevOps
- Agile architecture design
- Agile development framework
- Deployment process automation
Solution
An initial discovery exercise led to the following assessment to document the organization’s requirements:
- Establish a scalable, modular, adaptable, extendable, reliable and available enterprise DevSecOps pipeline by leveraging industry best practices for continuous delivery adoption
- Successfully deliver, onboard and govern a managed pipeline service (MPS) for continuous delivery of applications
- Automatically track the digitized CCB environment and maintain a record of signoffs to satisfy audit and control groups
- Create a control automation framework that enables continuous integration (CI) controls categorization, consolidation and automation
- Architect a reusable enterprise library
Our team of professional DevOps practice leads, cloud practitioners, solution architects and engineers designed and delivered the following:
- Created a high-level design for pluggable, dynamic, observable, reusable and modular continuous integration and continuous delivery (CI/CD) pipeline managed service
- Planned and implemented a modular design along with an enterprise-wide and templatized pipeline library to provide a robust framework
- Implemented CI control automation for existing processes required by enterprise applications
- Deployed cloud, cloud-native, hybrid and on-premises applications to multiple deployment targets using the pipeline service
- Built an application onboarding and operations model
- Built a self-service mechanism to onboard teams within the enterprise
Results and outcomes
With the implementation of a managed pipeline service framework, the company saw the following outcomes and benefits:
$3
million in annual savings
100%
process automation — complete elimination of manual processes
93%
reduction in build time
100%
compliance automation
Business benefits
- Increased revenue and customer base
- Faster delivery of features
- Increased productivity and collaboration between teams
- Higher employee engagement
Technical benefits
- Provided continuous software delivery
- Reduced build time from 4 hours to 17 minutes
- Increased frequency of deployments
- Improved code quality and performance