Summary: When choosing between in-house, managed hosting, cloud and colocation there are several scenarios where only colocation makes sense. We look at four such scenarios.
There are several considerations when it comes to deciding which route to take regarding IT infrastructure. You could retain an in-house server room, move to the cloud, or take the colocation path. There are several cases in which colocation makes the most sense. Here are some of the scenarios where you should go with colocation:
One of the limitations of cloud and managed hosting is that there are limited options to the configurations set by the provider, for both hardware and software. While there are some customization options, those are limited in scope. With colocation, you are in control of the entire stack.
Complex set up
Another reason to colocate is the ability to use any hardware and software that you require. For example, in a managed environment, you will not be able to use your firewalls, load balancers, and other hardware equipment.
Content and services
Another issue with cloud and managed service providers is that there will be limitations to the content and the services you can provide. Colocation providers, on the other hand, allow anything to run as long as it is legal. It is important to look at the fine print in the contract.
Running a VPN server, VOIP service, or even needing a custom dedicated link from an ISP can go against the terms of service of managed providers, not to mention that it would be impossible on the cloud.
These are just a few of the instances where colocation is the only viable way forward.