Jason Maude

Chief Technology Advocate
Starling Bank

Jason Maude is a coder, coach, and public speaker. He has over a decade of experience working in the financial sector, primarily in creating and delivering software. He is passionate about explaining complex technical concepts to those who are convinced that they won’t be able to understand them. He currently works at Starling Bank as their Chief Technology Advocate and host of the Starling podcast.

A rampantly pragmatic approach to migrating deployment

Starling Bank’s back end is made up of 40 services. These were all being deployed as a monolith, an approach that was slowing us down. We migrated our delivery pipelines to deliver these services in six separate groups, and are now starting to use Kube.

But why did we start by deploying our services as a monolith? Why are we now deploying our services in six groups as opposed to all individually? Why are we only starting to use Kube now? This talk will explore Starling’s technical philosophy of rampant pragmatism and how we applied it to our delivery pipeline. We will examine how to develop a pipeline that can evolve with your needs, rather than one that has to be overhauled every five years.