As originally published on Data Center Frontier:

unnamedAs with most things, there is no single “right” infrastructure solution for every company, or every application, at every time. Some companies, and some applications, will never work well in the cloud. Others will. Others work well in the cloud for a time – until they don’t. We call that moment the tipping point, when colocation becomes a better option than cloud-based infrastructure-as-a-service (IaaS).

When Cloud IaaS is the Best Option

One of the clearest use cases for cloud IaaS is application development and testing. In the cloud, the dev team can easily spin up a server with just a credit card. No need to request and provision new data center space, procure and install hardware …and no capital outlay. If the dev team breaks from the project for a while, no worries because the server capacity is pay-per-sip. And once ready, it’s easy to move the application into a test environment in the cloud and take as much capacity as necessary.

Maybe even after the application moves to production, cloud IaaS is the right infrastructure solution – it’s not yet clear how fast user adoption might grow or how much capacity will be needed. But at some point, the downsides of cloud IaaS become more apparent. Cost. Noisy neighbors. Availability. Then, moving the application into a data center colocation environment starts to make more sense.

Especially when that data center is cloud-like in its pricing model. When the data center offers truly flexible capacity in right-sized increments, on-demand. And when the data center’s network, with peering capabilities from public cloud to private infrastructure, makes moving from one to the other easy.

To view the entire post, please visit Data Center Frontier here.