Setting up your own data center or computer room to achieve N+1 availability is an expensive proposition. Apart from the large capital expenditures, there are the high day-to-day operational costs. By outsourcing you are leveraging the substantial investment that a data center proprietor has made in designing, building, managing and maintaining the data center. Outsourcing enables you to spend your budget dollars on other areas of your business. In this scenario, it makes sense to outsource this service to a co-location, network-neutral data center. In addition, outsourcing allows you to grow into your future needs without having to commit future capital.