Llywelyn Griffith-Swain

Reducing Cognitive Overload Through Platform Engineering

How do you solve developer cognitive overload at massive scale? Learn how Vodafone's platform engineering initiative cut time-to-production by 97% with zero-touch environments.

Reducing Cognitive Overload Through Platform Engineering
#1about 1 minute

Defining cognitive overload and platform engineering

Cognitive overload is the limit on information processing, while platform engineering builds frameworks to enable developers safely and quickly.

#2about 1 minute

Vodafone's mission to become a technology company

Vodafone's "Tech 2025" initiative aims to transform the company by hiring 7,000 software engineers and building in-house scaled platforms.

#3about 2 minutes

The initial challenges of scaling microservices

As engineering teams scaled, they faced misaligned teams, environment drift, and a lack of end-to-end ownership for services.

#4about 2 minutes

Establishing core infrastructure as code principles

Key principles like immutability, disposability, and version control for all code and configuration were established to ensure consistency.

#5about 3 minutes

The first platform solution using a Slack bot

A Slack bot automated the creation of repositories, CI/CD pipelines, and infrastructure, abstracting away complexity for developers.

#6about 3 minutes

Applying IaC principles to achieve zero-touch environments

By removing all manual access and rebuilding environments through code, the team achieved consistency and improved availability by 1.5%.

#7about 2 minutes

Lessons learned and the shift to a global platform

The initial UK-based platform was successful but siloed, leading to a new global strategy called TAZ (Telco as a Service) to unify standards.

#8about 1 minute

Demo of the new global platform (TAZ)

A walkthrough shows how the new platform enables developers to create and deploy a new service to production in under 20 minutes.

#9about 2 minutes

How the global platform reuses open source components

The platform is built by stitching together reusable, open-source modules from different global teams, such as Argo CD and EKS modules.

#10about 4 minutes

The business impact and future platform vision

The platform enables global scale and developer autonomy, with a future vision of a "shopping cart" experience for infrastructure components.

#11about 7 minutes

Q&A on cost, adoption, and open source plans

The discussion covers cost management, gaining team buy-in through white papers, and the ambition to fully open-source the platform.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Developers are Building the Cities of the Future
Smart cities envision a future where urban landscapes are seamlessly connected by cutting-edge technology, transforming the way people travel, work, communicate and engage in commerce. Developers and programmers find themselves in a novel position, d...
Developers are Building the Cities of the Future
AG
Andre Braun, GitLab
Now is the time for industrialized software development
Now is the time for industrialized software development Recently, I received a letter from my car’s manufacturer alerting me to a recall. They had discovered a defective part and wanted to replace it. It was easily fixed, and I might have forgotten a...
Now is the time for industrialized software development
LM
Luis Minvielle
Developers share the most interesting tech they ever built
Most people's first thoughts about Hacker News revolve around venture capital, stock prices, company valuations, and $1499 dongles. But what if we told you that Hacker News could also be a place for pure, consummate, wholesome content that tackles ho...
Developers share the most interesting tech they ever built

From learning to earning

Jobs that call for the skills explored in this talk.

Cloud Engineer (m/w/d)

Cloud Engineer (m/w/d)

fulfillmenttools
Köln, Germany

50-65K
Intermediate
TypeScript
Google Cloud Platform
Continuous Integration
Full Stack Engineer

Full Stack Engineer

Climax.eco
Rotterdam, Netherlands

70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)