Our client is a leading global insurance company with complex enterprise systems supporting their operations across multiple regions. They engaged DevOps1 to strengthen their vulnerability management program and implement zero downtime deployment capabilities to enhance both their security posture and operational resilience.
Phase 1 focused on three key applications, that would create a blueprint for further applications in the future. The project addressed critical needs around continuous service availability during security and maintenance updates, enhancing our clients's operational resilience while maintaining robust security posture.
The project aimed to resolve several key operational challenges:
The Zero-Downtime Deployment (ZDD) program implemented a comprehensive solution to meet vulnerability management SLAs of 5 days for external-facing systems and 30 days for internal systems, significantly improving upon the previous 56-day baseline for vulnerability remediation. The solution utilised a sophisticated pipeline architecture featuring load balancer integration, node-based sequential deployments, and automated technical and functional Post-Implementation Verification (PIV) frameworks. This architecture enabled continuous service availability during updates, effectively eliminating business-disrupting outage windows.
The implementation followed a phased approach, beginning with three key applications over three months before expanding to 38 tier 0/1 applications over nine months. The solution incorporated pipelines for CI/CD integration, IaC for configuration management, and an extensive automated testing framework including daily functional tests and end-to-end verification in both production and non-production environments. This systematic approach delivered sustainable security compliance while maintaining operational continuity, transforming vulnerability management from a business interruption to a seamless background process.
The Zero Downtime Deployment project delivered significant improvements to our client operational capabilities:
Talk to our technical team to answer your questions.
Contact us