Build resilient systems at scale
May 27–29, 2015 • Santa Clara, CA

Migrating to continuous delivery in the world of financial trading

David Genn (IG Group)
2:40pm–3:20pm Thursday, 05/28/2015
Location: Ballroom AB
Average rating: ***..
(3.50, 8 ratings)

Prerequisite Knowledge

Some knowledge and/or experience of how software is released in the real world. Experience of working in an agile software environment is also helpful but not essential.


IG Group is a global leader in online retail trading. It has over 120,000 active users around the world, and serves over 4.5 million trades per month. IG has had an online presence since the early 2000s and has grown sizeable IT real estate to support its many users and activities. Like many large companies, IG has depended on monthly big bang release cycles with long regression periods to guarantee the quality and reliability of its software.

In 2013 IG started to move towards a continuous delivery model. This allowed us to break away from an ever-increasing monthly software release, and to enable higher quality and stability by releasing small change sets into production more frequently.

In the world of financial trading, uptime and reliability are carefully monitored by financial regulators around the globe. In this talk, we look at the approaches and techniques IG have used to move to a continuous delivery model. Their API layer serves upwards of 600k requests per hour and is connected to numerous web, mobile, and public API clients. We will explore the technical and organisational challenges faced along the way, as well as some of the unexpected benefits.

Photo of David Genn

David Genn

IG Group

David is a technical lead at IG Group, a global leader in online retail financial trading.

He leads the team responsible for the API that serves web and mobile clients, and the public API. Their current focus is on migrating to a micro-services architecture that enables continuous delivery of functionality to production.

Comments on this page are now closed.


Picture of David Genn
David Genn
05/27/2015 3:56am PDT

Hi all, really looking forward to speaking to you on Thursday. Do let me know if you have any particular questions and I’ll try and cover them.