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

From learning to earning

Jobs that call for the skills explored in this talk.

Cloud Architekt

Cloud Architekt

greybee GmbH

Azure
Scrum
Openshift
Kubernetes
Microsoft Office
+1
Cloud Architekt

Cloud Architekt

Allgeier IT GmbH

DevOps
Ansible
Openshift
Terraform
Kubernetes