Session

How to free your app from Cloud Lock-in with Docker and Kubernetes

Nowadays it is important to be able to deploy the same codebase to any cloud provider or to many at the same time, and usually this requires specific cloud server configuration for each deploy.

Learning how to configure your app to run on docker, and how to describe the application dependencies and environment using kubernetes is one of the keys to have complete cloud independence.

In this presentation we’ll see some of the problems you can find, how to solve them, what you can’t do while running your app in a container and how to workaround these limitations, and how to deploy the same configuration to multiple cloud providers.

We’ll comment what each provider supports, and the difference between the services.

And we’ll also comment when you should embrace the lock-in and choose your preferred provider.

After this talk you’ll be able to:

- deploy your application to almost any cloud provider
- identify the strong and week points of each according to our easy of deployment metrics
- work around problems of containerized applications
- decide when to embrace cloud lock-in
- sell to your boss the idea of having a cloud independent infrastructure with laid out problems and benefits of this approach.

Rodrigo Jardim

Lead Developer at Brightwire - I work to help developers to use the best tools for each job so they can solve hard problems, with less bugs and have more free time.

Porto Alegre, Brazil

View Speaker Profile

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top