You are opening our English language website. You can keep reading or switch to other languages.

Migration to Microsoft Azure with on-Site Big Query Data Ingestion

Client

The client is a premier technology solutions provider that specializes in providing end-to-end solutions to corporate clients in the areas of Data and AI, Modern Workplace, Business Applications, Cybersecurity, and Digital Strategy.

Challenge

The client needed the migration of two containerized full-stack and mission-critical monitoring and data visualization tools from Google Cloud services to Microsoft Azure.

The client’s front ends were implemented in React, while their back ends were written in Python and Javascript. Data was sourced via IoT input from on-site machinery ingested into Google Big Query. While the front end and back end had to be migrated, data would continue to be collated in Big Query, so a secure connection would have to be established as well.

Solution

Keeping in line with the client’s existing practices, their destination infrastructure had to be built from code using Terraform before the two applications in question could be migrated. The team leveraged the features offered specifically by the paid-for Terraform Enterprise web interface, using it to manage multiple environments and infrastructure deployments by several engineers. AzureRM and AzureAD were used as Terraform providers to describe resources. At the same time, popular Terraform modules (virtual network and key vault, among others) were leveraged to standardize the implementation and achieve brevity. The aim was to create a clean, pared-back infrastructure to ensure the scalability and maintainability of the applications.

Results

Azure proved to be a mature and feature-rich ecosystem that offered the client all the necessary capabilities for their applications. As a result, the client has benefited from the versatility and relative simplicity of using cloud services like Microsoft Azure to streamline their IT processes.
Contact Us
Please provide your contact details, and we will get back to you promptly.