World Congress 2024 Aug 29, 2024 Session details

Cloud Vendor Lock-In - Is it just a new version of the Database Abstraction Layers?

Björn Stahl

Zero cloud lock-in is an illusion that breeds costly, dead code. Stop violating YAGNI and learn to build pragmatic, financially sound exit strategies instead.

Pause
Mute Enter Fullscreen
#1 about 4 min

The historical cost of database abstraction layers

Adding abstraction layers to avoid database vendor lock-in often introduces maintenance debt and unused code.

#2 about 2 min

Parallels between cloud and legacy infrastructure lock-ins

The contemporary anxiety over altering cloud contracts mirrors the forgotten technical debt of legacy hardware.

#3 about 3 min

Applying YAGNI and KISS to architectural decisions

Applying foundational software architecture principles minimizes unnecessary dependencies and prevents over-engineering simple solutions.

#4 about 2 min

Evaluating Kubernetes for software portability and lock-in

Adopting Kubernetes for portability introduces a different form of lock-in controlled by corporate-backed open-source projects.

#5 about 4 min

Trade-offs of decoupled architectures and standard protocols

Utilizing standard protocols like SQL alongside loose coupling reduces platform dependence while introducing new network complexity.

#6 about 4 min

Developing an exit strategy for cloud migrations

Documenting architectural decisions and maintaining an exit strategy secures business approval and simplifies future platform shifts.

Matching moments

3:14 min

Balancing the benefits and challenges of vendor lock-in

Leo Lindhorst · World Congress 2022

2:26 min

Navigating tooling fragmentation and vendor lock-in risks

Nico Axtmann · World Congress 2022

1:05 min

Evaluating vendor lock-in against infrastructure portability needs

Michael Coté Michael Coté · World Congress 2026 Europe

4:59 min

Outsourcing developer mental load to external software frameworks

Rene Kokott Rene Kokott · Europe 2026 Virtual

1:11 min

Becoming adaptable to cloud development challenges

Holly Cummins · LIVE

7:33 min

Debunking common cloud-native application architecture myths

Jens Eickmeyer · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 4

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

September 25, 2026 · 16:00–16:10

Outdoor Stage

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 3

Still on 4.8 or lower? A Practical Guide to Moving Your "Un-Migratable" .NET Apps

Isaac Levin

Developer Advocate

Isaac Levin
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 4

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 4

Why Infrastructure Forecasting Fails – Building a Self-Serve Forecasting Platform

Ankur Gupta

LinkedIn, Senior Staff Technical Program Manager

Ankur Gupta
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 9

Run your agents in Kubernetes: Build once, deploy anywhere. But really?

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci