We’re not all going to the public cloud overnight. That’s why the hybrid cloud is a critical concept for enterprises. The idea of a hybrid cloud is that you keep your server farm and massive investment in VMware, Oracle, and whatever else you bought over the last 20 years or so and relocate some workloads to the public cloud. You’ll also create a private cloud with many of the same features of a public cloud. Meanwhile, you may have some apps that aren’t going to make it to either a private cloud or public cloud.

The hybrid cloud lets you run your infrastructure locally, get some of the features of the cloud in terms of tenancy, provisioning, and scaling, and then be able to relocate an app to the public (or perhaps private) cloud when you’re ready. In reality, some data or services may never make it up to the public cloud for regulatory, security, bandwidth, or cost reasons.

The incremental nature of the hybrid cloud also has real benefits, because it lets IT test the cloud waters carefully and even pull back if needed.

To get to the cloud—be it private or public—you need core services available, a workable strategy for what to move first and where, and what to leave behind.

written in the early 1990s and does everything by fixed addresses. Maybe it is a 4GL desktop app that you use Terminal Services to get to. Any app using pre-web/pre-cloud architecture and technologies is difficult and expensive to migrate. Look elsewhere for migration candidates.

  • Highly dependent: If your app depends on a lot of other stuff that isn’t already cloud-enabled, save it for later.