How IG Group Used Google
Cloud Platform to Enable Scalable and Compliant Integration

w-100

Client Overview

IG Group is a global leader in online trading and investments, enabling individuals and institutions to access financial markets with confidence and control. Headquartered in the United Kingdom and operating across multiple international markets, IG offers a comprehensive suite of trading and investing products, including CFDs, spread betting, options, and share dealing, across thousands of financial instruments.

Over the years, IG has built a reputation for trust, transparency, and advanced technology. The company serves 1000+ clients worldwide, empowering them with intuitive platforms, real-time market access, and expert insights. IG Group is committed to helping traders and investors achieve better outcomes through education, powerful tools, and a customer-centric approach—making them a cornerstone in the global fintech and trading ecosystem.

Business Objective

IG Group sought to modernize its data ingestion process on Google Cloud Platform to support the growing demand for secure, efficient, and reusable integration pipelines. Their primary requirement was to lay a foundation for scalable data integration with security and compliance, specifically with respect to Personally Identifiable Information (PII), to enhance operational control and delivery speed. 

Industry

Professional Services

Platform

Google Cloud Platform

Service

Integeration

Nick Owen
CTO

We...

Read More

Challenges

Pipeline Reusability

Lack of reusable pipelines for varied datasets leads to inefficient duplication of effort.

PII Encryption

On-the-fly PII encryption was required but difficult to implement securely across ingestion points.

Data Integrity

Inconsistent post-integration data integrity checks and lacked automation.

CI/CD Absence

Slow iteration speed and reliability due to absence of a CI/CD pipeline for deployment.

Error Handling

No standard error-handling framework, making troubleshooting slow and fragmented.

VPC SC Issues

Technical issues with configuring VPC Service Controls (VPC SC) for secure connectivity in Application Integration.

Solutions

Assessment and Solution Design

First, we analyzed their existing ingestion workflows to identify pain points and architectural constraints. The analysis phase helped our team design a scalable, modular, and secure integration solution tailored to the specific business needs of IG.

Resuable and Asynchronous Pipelines

By utilizing Google Application Integration, we built reusable, asynchronous data pipelines. This approach removed fragmented ingestion flows and enabled IG to ingest diverse standards. As a result, it minimized duplication of effort, enhanced maintainability, and reduced setup time for new data sources.

On-the-Fly PII Encryption with DLP

To address the key concerns related to security and compliance, we implemented a real-time PII encryption using Google Cloud Data Loss Prevention. This approach allowed IG to protect sensitive data as it moved through ingestion pipelines ensuring GDPR and compliance with internal standards.

Standardized Error Handling Framework

Our GCP team introduced a consistent error handling framework that can capture, log and route errors for appropriate handling across the integration ecosystem. This gave IG better visibility into issues and reduced resolution times for operational teams.

Secure VPC SC & HTTP Connector Configuration

To address the IG’s security and architecture requirements, we configured secure connectivity using VPC Service Controls and HTTP connectors. This approach of setup ensured that sensitive data is moving securely between GCP environments without breaching the network boundaries.

CI/CD Implementation via GitLab

We used GitLab to setup CI/CD pipeline to automate deployment workflows. This enabled version-controlled, repeatable deployments, reduced manual intervention, and allowed IG’s development teams to make changes with greater confidence and speed.

Knowledge Transfer and Enablement

To ensure the IG team can manage the ongoing operations and maintenance of the evolving integration framework independently, we also transferred the knowledge and best practices.

Results

Scalable Pipelines

Reusable and scalable data pipelines with built-in security and performance.

Secure Encryption

Enabled on-the-fly encryption of sensitive data, meeting compliance needs with minimal friction.

Robust Error Handling

A robust error-handling framework to reduce resolution time and enhance reliability.

Secure Connectivity

Enhanced secure and compliant connectivity with VPC SC and HTTP connectors.

Technology Stack

Related Case Studies

Get in touch

Tell us what you're looking for and we'll get you connected to the right people.

Please fill the form below or send us an email at [email protected]

We value your privacy and will use your information only to communicate and share relevant content, products and services. See Privacy Policy