Build Something Better
Different use cases and workloads can demand different hosting platforms based on a range of variables, such as their sensitivity to latency and downtime, or security considerations. With infrastructure options ranging from colocation and managed hosting to private and public cloud, we can help you find and build the solution that best fits your requirements.
questions to understand your business requirements
Who in your organization generally makes IT infrastructure decisions?
The role of the decision maker can say a lot about both the application or applications to be supported and the type of expense model that might be most appropriate.
Do you prefer to rent or buy your IT infrastructure/equipment?
Many companies have processes in place that call for either upfront capital purchases or ongoing monthly operating expense outlays. Moreover, the characteristics of the application itself may inform the decision to rent or buy IT infrastructure.
What type of term commitment are you interested in?
Shorter-term commitments (hourly or monthly) typically cost more per unit but provide greater flexibility to respond to an application's changing demand profiles. In the same way, longer term commitments can yield greater infrastructure cost savings if future demand is more predictable.
Are you subject to any of the following security or compliance requirements?
Certain security or compliance requirements can significantly influence what type of hosting a company might select. Different compliancy standards have different requirements for storing and transporting sensitive customer data. FISMA and HIPAA standards are exceptionally proscriptive and may require fully-dedicated environments with customized monitoring and support procedures.
Where would you like to deploy your services?
There is a fixed amount of Internet latency that cannot be addressed by anything other than the physical location of the applications' servers. This variable is particularly important for web applications where end user dispersion is likely to be greater than that of an enterprise application.
questions about your specific project
Are you using specialized or existing infrastructure?
Existing or specialized infrastructure will likely require colocation or a more customized hosting environment.
How much ongoing support do you require?
Colocation is an obvious choice for companies that only want a service provider to manage the data center. For management of the device and/or OS, both on-demand and Custom Hosting solutions could be a good fit. Customized hosting solutions are often the platform of choice when management up to the application layer is required.
How quickly do you need to deploy or scale infrastructure?
The required speed of both initial deployment and scale out are good indicators of the type of platform that might fit best for a particular application.
What is the geographic distribution of your end users?
There is a fixed amount of Internet latency that cannot be addressed by anything other than the physical location of the applications' servers. This is a particularly important consideration for scale out web applications where end-user dispersion is likely to be significant.
What is your use case?
The use case and associated applications are primary drivers of any IT platform deployment.
application or architecture-specific questions
If you are using virtualization, what hypervisor do you use?
On-demand solutions like Internap's Agile Hosting platform leverage a particular hypervisor. If you use a hypervisor, the software that deploys and manages virtual machines, that differs from those that we use in production (XEN and VMware), a custom or colocation solution could be a better option all-else-equal.
What applications are you running?
The applications and associated use case are primary drivers of any IT platform deployment. Scale-out web applications for example are frequently associated with cookie-cutter public cloud or dedicated server environments.
How sensitive is your application to latency?
Latency can be a big area of concern for companies conducting business over the Internet. Excessive page load times or media buffering for example can negatively impact conversion rates, churn levels and general levels of customer satisfaction. By asking this question we can determine what, if any additional technologies might be applied to reduce latency.
- Not sensitive at all
- Not very sensitive
- Somewhat sensitive
- Very sensitive
What kind of database management system are you using?
The types of databases used in an application can be a good indicator of the ability or intent to scale out horizontally.
What primary operating system is required for this project?
If you use an operating system that differs from those that we support in our own production environments (multiple derivations of Linux and Windows), a custom or colocation solution could be a better option all-else-equal.