Björn Stahl

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

Are you repeating the costly mistakes of database abstraction layers with your cloud strategy? It's time to focus on a smart exit plan instead of premature optimization.

Cloud Vendor Lock-In - Is it just a new version of the Database Abstraction Layers?
#1about 2 minutes

Introduction to the public cloud group and services

The speaker introduces his company, which focuses on cloud migration and software development across major cloud providers like AWS, Azure, and GCP.

#2about 2 minutes

The historical failure of database abstraction layers

The historical fear of database vendor lock-in led to complex abstraction layers that often became dead code because databases were rarely switched.

#3about 2 minutes

Recognizing that vendor lock-in exists everywhere

The fear of cloud vendor lock-in is valid, but similar lock-ins exist with on-premises hardware, legacy systems, and technical debt that are often ignored.

#4about 3 minutes

Applying architectural principles to mitigate dependencies

Manage dependencies and avoid unnecessary complexity by applying principles like YAGNI and KISS, and by separating business logic to keep the application portable.

#5about 1 minute

Why Kubernetes is not a silver bullet for lock-in

Adopting Kubernetes doesn't eliminate vendor lock-in; it merely shifts the dependency to the Kubernetes ecosystem, which itself carries risks like potential licensing changes.

#6about 4 minutes

Making informed architectural trade-offs with standard protocols

Since vendor lock-in is unavoidable, focus on making documented, informed decisions and using standard protocols like SQL and loosely coupled architectures to manage dependencies.

#7about 3 minutes

Developing and maintaining a clear exit strategy

Mitigate vendor lock-in risk by creating, documenting, and regularly updating an exit strategy that estimates the cost and effort to migrate to another platform.

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

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
What does the history of data storage tell us about the future?
In the rapidly advancing world of computing, data storage stands as a cornerstone that has evolved profoundly over the decades, adapting to meet growing demands for durability, scalability, and accessibility. From early physical storage methods to to...
What does the history of data storage tell us about the future?

From learning to earning

Jobs that call for the skills explored in this talk.

Cloud Architect

virtual7 GmbH
Hamburg, Germany

Intermediate
VMware
Jenkins
Terraform
Kubernetes
Cloud Architect

virtual7 GmbH
Köln, Germany

Intermediate
VMware
Jenkins
Terraform
Kubernetes