Many organisations see the benefits of public clouds or managed clouds and use these services more and more often. However, in some cases, these cloud platforms may pose a new threat, a new type of vendor lock-in. The use of open source tooling and automation can create an abstraction layer between the cloud platform and the customer’s environment. We will explain and show how these tools allow you to define the cloud layer and the server layer, automate the deployment and how these tools allow you to rebuild an environment on a different cloud platform within hours. Basically decoupling your environment from the cloud layer underneath.