Accelerating Utility Company’s Cloud First Strategy
An established electric and gas company embarked on a journey to adopt a comprehensive, all-cloud strategy. A few years into this transition, they encountered complex challenges that required expert guidance to accelerate their roadmap. Provoke was brought on board at the beginning of an Enterprise Applications review, assessment, and modernization phase, focusing on leveraging Microsoft’s Azure cloud platform. The objectives were clear: enhance the company’s IT infrastructure, reduce risk and technical debt, and ensure optimal integration and future-proofing of their cloud platform.
The utility company had already made significant strides in reviewing over 100 legacy applications, involving decommissioning, rearchitecting, and reducing technical debt. They sought Provoke’s expertise for deeper insights and additional resources to optimize several on-premise, legacy applications.
Provoke’s approach began with educating the client team about cloud opportunities and kickstarting their app modernization plan. This phase of Rapid Discovery was crucial for mutual learning. The utility company gained insights into the pathways for app modernization, while Provoke assessed the client’s in-house capabilities and identified early applications for modernization. This initial engagement saved considerable time and effort that would have been required later.
An Azure landing zone was set up early in the project to facilitate smooth progress. This strategic move, encompassing scale, security governance, networking, and identity, supported the client’s extensive application portfolio and enabled enterprise-scale application migration and innovation in Azure.
The integration of workflows between the customer and Provoke sprint teams was essential for efficient progress. This collaboration removed communication barriers and meeting duplications, leading to a more cost-effective and timely project completion. Microsoft Azure DevOps was utilized to maximize the efficiency and strengths of each team. This tool allowed for real-time visibility of deployment pipelines, enabling simultaneous prioritization of sprint stories and response to user feedback.
The project culminated in the successful migration of six applications to Microsoft Azure within 40 weeks. It accelerated the app modernization program, shortening a multi-year process to just months. The strategy effectively de-risked modernization by reducing the need for recruiting specialized staff. Risks associated with on-premise, legacy applications were eliminated, and the refreshed applications became easier to maintain and more robust, saving on overall maintenance costs. The project also future-proofed the company’s IT infrastructure with automated updates and maintenance, removing risks and costs associated with outdated technologies. Comprehensive documentation and support were provided, enhancing decision-making capabilities.
Join a team that’s pushing the boundaries of AI in Software Development.
The Provoke team will reach out to shortly to schedule a time to connect.