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 · WWC 2022

2:26 min

Navigating tooling fragmentation and vendor lock-in risks

Nico Axtmann · WWC 2022

1:05 min

Evaluating vendor lock-in against infrastructure portability needs

Michael Coté Michael Coté · WWC Europe 2026

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

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

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

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Sahil Sabharwal, Garvit Kataria

Sahil Sabharwal
Garvit Kataria
Open session

World Congress 2026 North America

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

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci
Open session

World Congress 2026 North America

Stop Running Mystery Meat in Production

Jeroen van Erp

Technical Advocate @ SUSE

Jeroen van Erp
Open session

World Congress 2026 North America

KV Cache Is Not About Speed: It's About Surviving Inference Costs

David vonThenen

AI/ML Leader | Keynote Speaker | OSS Engineer & Developer Advocate | Agentic AI, Deep Learning, Production AI | Python, Go, C++

David vonThenen