Cloud Migration and Security Modernization for a Global Oil Company

Digital Modernization and Cloud Transformation

The objective of the project was to move our client's application from an on-premises Openshift environment to an Azure platform, while reducing cybersecurity risks by extracting end-of-life technical components. Moving along the Scaled Agile Framework (SAFe), we carried out our tasks in the project, during which we ensured the design of a containerized solution, the interconnection of applications and the implementation of additional unique functionalities for our client.

The world 7.

The world 7.

The world 7.

The world 7.

The world 7.

The world 7.

Largest company according to the Fortune 500

NYSE

NYSE

NYSE

NYSE

NYSE

NYSE

listed on the stock exchange

60,000+

60,000+

60,000+

60,000+

60,000+

60,000+

employee globally

The project

The goal of the project was the successful migration of our client's application from an on-premises OpenShift environment to the Azure platform, with a focus on reducing cybersecurity risks by removing obsolete technology components. The work was carried out according to the Scaled Agile Framework (SAFe) methodology, enabling structured yet flexible collaboration and continuous value creation. Within the framework of the project, we designed and implemented a modern containerized architecture, ensuring efficient integration of applications and the creation of unique functionalities tailored to customer needs.

During the migration, we seamlessly transitioned the system to the Azure Kubernetes Service (AKS) environment while optimizing the performance and operation of the existing infrastructure. We also paid special attention to rethinking the architecture so that the system can be flexibly developed and easily scaled over the long term. During the development process, all the functions of the system have undergone comprehensive testing under various scenarios, ensuring stable and reliable operation in the new environment.

As part of the project, we have prepared detailed documentation that gives a comprehensive picture of the solutions developed and supports future developments. After sharpening, we provide our customer with ongoing professional support, ensuring that the system will operate efficiently and smoothly on the Azure-based infrastructure in the long term.

Technologies used

No items found.

Technologies used

No items found.

Technology

No items found.

Technologies used

No items found.

Technologies used

No items found.

Technologies used

No items found.

The client

The client is one global, US-based multinational energy company, which deals with oil and natural gas extraction, refining and trade.

The company is a Listed on the New York Stock Exchangeand is one of the largest energy players in the world.

Client
A global energy company
Industry
Oil and gas industry
Region
USA, Hungary
Responsible for the project
UC Innovations Ltd.
Year of construction
2025
Technology
Power BI, Snowflake, Tableau, Python, Docker, Microsoft Azure

Challenges

Communication difficulties due to cooperation on several continents: Two years after the launch of the project, we joined the team, which was already taking place on three continents with the entry of United Consult. Time shifts due to geographical location made collaboration and communication difficult, requiring constant coordination and coordination.

Application nearing the end of its life cycle:The challenge during the project was that the application running on OpenShift, nearing the end of its lifecycle — which could even carry a cyber risk with it — placed an extra burden on the development team.

Development of microservices: The team had to coordinate system connections, related functions, and create a containerized microservice layer, which was a challenging task due to remote work and time shifts.

Values for the customer

Efficient operation and fast scalability: With containerized microservices, a large enterprise can flexibly scale its system to meet future business goals, whether adding or reducing new services. In addition, Azure continuously monitors resource utilization, so the company can be informed in real time of areas to be optimized in the cloud.

More stable and secure service operation: By phasing out applications nearing the end of their lifecycle and migrating to the ACP, a large enterprise can operate its services in a more reliable and secure environment. Thanks to the microservice structure, the services operate independently of each other, thus ensuring the smooth and secure operation of the departments.

Project metrics

350+ MUD

Transaction size

5 months

duration of the project

Project metrics

350+ MUD

Transaction size

5 months

duration of the project

Project metrics

350+ MUD

Transaction size

5 months

duration of the project

Project metrics

350+ MUD

Transaction size

5 months

duration of the project

Project metrics

350+ MUD

Transaction size

5 months

duration of the project

Project metrics

350+ MUD

Transaction size

5 months

duration of the project

Results

Successful application migration to Azure: During the migration of the application to the cloud, we kept the functionalities intact, and the customer was able to continue their services without interruption or negative impact.

Implementation of a communication layer for applications: With our help, the project managed to implement an effective communication layer for applications on the Azure platform. This development allowed for easy and efficient data transfer between applications, which further improved the customer experience and increased the performance of applications.