Skip to Content
Client story

Future-ready finance: Modernizing billing for energy giant

Client: Global Energy Equipment Manufacturer
Region: North America and Global
Sector: Manufacturing

Migrating a 30-year-old system to Azure cloud in phases stabilized operations and prepared microservices architecture for enterprise-wide digital transformation.

Client challenge: An energy company’s internal-billing system required complex tech integrations that could not support its broader digital transformation strategy.
 
Our approach: The finance system was migrated from the mainframe to Azure cloud in phases and prepared for microservices architecture.

Business outcomes: With robust security and quality assurance, the new system processes thousands of transactions each month and positions the client for growth.

Imagine trying to transform a business that still relies on a billing system that’s been in place for 30 years.

A top provider of energy equipment and services found itself in just this position in the late 2010s. The company’s leadership understood that an outdated finance system, which touches every part of the organization, would impede broad digital transformation. Something had to be done.

The global energy company asked longtime-partner Capgemini for assistance modernizing this finance system so it could propel, rather than impede, the pace of transformation.

Capgemini knew that migrating the existing internal-billing system to the cloud would give the client access to the latest capabilities and developments. At the same time, they needed a thoughtful, deliberate strategy that would not disrupt daily operations. Here’s how they did it.

From legacy to cloud: Understanding the scope of the challenge

The existing finance system included several issues common to legacy technologies. It required ongoing upkeep to operate effectively alongside new platforms, which took up time and energy that could’ve been better spent on other activities.

The client wanted to build a brand-new system on Microsoft Azure, one of the world’s leading cloud-computing platforms, offering a range of services that help businesses build and deploy applications.

The client chose to partner with Capgemini in part because of the company’s deep expertise and experience working with Azure. It decided to develop a stable environment for processing financial transactions on Azure that was scalable, accessible, and reliable. It would also eliminate legacy dependencies.

However, modernizing the system was no easy task. Migrating existing tools and processes to cloud comes with both technical and change-management challenges.

Engineers had to integrate more than 250 enterprise resource planning (ERP) systems, which help manage core business processes, and more than 1,600 billing unit codes across 108 countries. These all needed to work alongside the middleware, which bridges operating systems and applications.

The transformative solution: Microservices

Capgemini developed a phased, strategic approach to modernizing the billing system. Starting in 2020, the team would prepare different components for microservices: a software development approach that makes it easier to develop and scale applications.

Monolithic software architectures couple all processes, so they run as a single service. But microservice architectures decouple different processes into small independent services for greater agility and modularity.

The different microservices can still communicate with each other over defined application programming interfaces (API), but companies enjoy greater technological freedom. If one aspect of the system is malfunctioning or lagging, engineers can easily replace it without disrupting the rest. This flexibility empowers teams to update the system as technology accelerates, so it’s always running on the most advanced software.

Tapping into Capgemini’s experience and expertise with microservices ensured that each element of the finance system was ready for the newly built Azure environment.   

Wave-based integrations

The implementation team integrated the many ERP platforms and middleware components into the new cloud system in waves. Avoiding a single large-scale rollout allowed them to account for the specific configurations and requirements of each.

Overall, the team integrated more than 150 previous components into the new cloud environment. But these components had been built into the legacy system using different platforms, which were incompatible with each other – posing a challenge.

We leveraged our expertise in multiple middleware-integration services to move more than 150 separate components to the new solution.

Turning this obstacle into an opportunity, the engineers capitalized on the specific strengths of each integration service. For instance, Boomi was ideal for hybrid integrations, whereas Informatica was perfect for data integration.

Testing and quality assurance

The team decided to perform both system integration tests (SIT) and user acceptance tests (UAT), which ensure the technical components work as expected and that the user’s needs are met, respectively.

Using computer-aided translation software, or CAT tools, the team conducted more than 1,500 functional test cases to check that the system operated as intended and more than 175 interface test cases to validate that information was being shared between the different platforms.

Concurrently, the team performed narrower “sanity checks” to make sure specific functionalities worked properly after updates and changes. These were specifically carried out for integrations related to high-priority energy clients.

Compliance and security

Microsoft Azure environments are generally more secure than traditional on-premises servers, thanks to Microsoft’s security controls and regular updates. However, the ultimate protection level depends on the configuration and management of each platform.   

Network administrators and compliance specialists needed to navigate stringent security protocols, set up firewall rules for handling the flow of network traffic, manage port configurations, and ensure secure authentication methods.

The team adhered to secure file transfer protocol (SFTP), which protects sensitive information whenever employees send or receive files. This set of rules calls for encrypting data transmitted between two devices on the same network. Known as secure-shell encryption, this cryptographic method prevents unauthorized users from accessing protected data by assigning each device a public key (generated by an algorithm) that corresponds with a private key.

Business outcomes

The collaboration led to the successful modernization and migration of the internal-billing system. Post go-live in July 2024, Capgemini didn’t just deliver the application but also delivered critical inaugural activities:

  • Processing thousands of transactions
  • Completing three settlement cycles (reconciling charges between departments), which occur twice a month
  • Executed month-end routines, such as allocating expenses and generating invoices
  • Closed financial quarters through more rigorous processes (e.g., regulatory checks, rate adjustments).

Now, the systems and processes are in place for these activities to continue. Thanks to a trouble-free deployment, the business enjoys the following benefits:  

  • Maintaining continuity without any downtime to the financial system
  • Scaling efficient financial processes and tools throughout the global organization smoothly
  • Providing employees with a better user experience
  • Avoiding follow-up requests from regulatory bodies through clear reporting.
  • Positioning the company for future growth, powered by greater financial visibility.

Swayam Datta

Vice President, Cloud and Custom Applications, MALS Business Unit
Swayam Datta serves as the Vice President and Group Client Delivery Partner for one of the largest accounts in Capgemini. Based in Cincinnati, Swayam leads a large global and diverse team, driving enterprise-wide transformations, IT strategy, business development and building CXO relationships. He also leads Cloud and Custom Applications portfolio for Manufacturing, Auto & Life Sciences (MALS) Business Unit for Capgemini Americas.

Hardik Shah

Delivery Executive | Cloud & Custom Applications
Hardik Shah is Delivery Executive for one of Capgemini’s largest strategic accounts, overseeing application services across diverse business portfolios. Based in Mumbai, he brings deep expertise in aligning delivery excellence with evolving business needs. Hardik also leads Cloud and Custom Application’s demand fulfilment for Manufacturing, Auto & Life Sciences (MALS) sector, contributing to high-impact solutions across the enterprise landscape.

Satrupa Sengupta

Senior Manager | Application Transformation & Legacy Modernization
Satrupa is a senior manager in Cloud and Custom Application practice for Capgemini Americas. She works with strategic clients in finance domain, leading modernization efforts and delivering high-impact programs that have generated significant cost savings. Her experience spans leading application transitions and driving cross-functional delivery across complex environments.

    Frictionless finance

    Unlock value through next-generation, AI-augmented financial operations that transform your finance function into one that drives frictionless, enterprise-level outcomes, enhanced efficiency, and top-line growth to your business.

      Creating a frictionless future for finance

      Unlock value from your F&A function through implementing frictionless, AI-enabled finance operations.

        The value of digital transformation in finance processes

        Capgemini’s Digital Global Process Model, a key enabler of our digital transformation of business operations, drives standardization and harmonization of your finance processes on a global scale.

            Next-generation financial services

            The Future of Banking is connected, insights-driven, obsessed with Customer Experience and sustainable.

            next generation banking

            Transformation and Innovation Office

            Implement a framework for innovation and continuous improvement

            Transformation and Innovation Office TIO - Frictionless Finance