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.

  • Corporate IT Leader
  • Business Unit Leader
  • Developer/Engineer
  • CTO

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.

  • Rent
  • Buy
  • No preference/Don't know

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.

  • Multi-year contract
  • Annual Contract
  • Month-to-Month
  • No Commit

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.

  • PCI
  • SSAE16
  • SOX
  • European Safe Harbor

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.

  • US West
  • US East
  • US Central
  • EMEA
  • South America
  • AsiaPac


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.

  • Yes
  • No

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.

  • Facilities
  • Facilities & Hardware
  • Up to the OS
  • Up to the application

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.

  • Within minutes
  • Within hours
  • Within days
  • More than 30 days

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.

  • Local
  • Regional
  • National
  • Global

What is your use case?

The use case and associated applications are primary drivers of any IT platform deployment.

  • Big Data Analytics
  • Media or Content
  • SaaS
  • Gaming
  • Internal Use
  • Disaster Recovery
  • Other


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.

  • Open Source
  • VMware
  • Hyper-V
  • Other
  • None
  • Don't know

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.

  • Scale-out Web App
  • Legacy App
  • Enterprise App
  • Custom App

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
  • 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.

  • MS-SQL
  • MySQL
  • Oracle
  • NoSQL (e.g. MongoDB, Cassandra)
  • Other

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.

  • Windows
  • Linux
  • UNIX
  • Solaris
  • Other

We can help you design and build to suit your application.

Based on your responses, there may be more than one infrastructure solution to consider. Hybridization across platforms can address almost any application's requirements.

Agile Hosting


Internap's Agile Hosting platform is ideal for rapid deployments of standardized applications, often web-based. Due to their granular billing options and speed of deployment, both AgileCLOUD (public cloud) and AgileSERVERS ("bare metal clouds" or dedicated physical servers) are frequently used for testing and development, limited-life promotional campaigns, or new service launches where end-user demand is difficult to forecast. AgileSERVERS are often mixed and matched with AgileCLOUD when higher compute or faster disk access is needed to supplement workloads on virtual machines.



With Colocation, your IT assets are placed in one of our data centers (next to or 'co-located with' the assets of other organizations), and you take advantage of shared power connections, HVAC systems, physical security and redundant architecture. A Colocation solution is often the best choice for organizations that want to own and manage much of the IT hardware assets on which their applications will reside. IT budgets within these organizations are often capex-based with assets depreciated over their useful life. Colocation environments are also useful for meeting unusual or highly-customized deployment requirements -- for example, satisfying restricted access obligations that accompany certain types of consumer data.

Custom Hosting


Custom Hosting environments are tailored to provide additional consistency and performance, as well as deeper support - often important requirements for large, complex or legacy applications. Custom Hosting is particularly useful for applications where a base level of demand has been established but where future growth is unclear. By avoiding upfront capital costs and through flexible contract terms, our Custom Hosting platform is a good solution for organizations looking to evenly distribute the costs of a deployment over the life of the application.

Performance IP™

Multi-homed, route-optimized IP connectivity is essential for any application delivered via the Internet either through a web browser or directly to a device. Dynamic routing over multiple carriers can improve network reliability four-fold and reduce packet round-trip time by an average of 25 milliseconds across destination prefixes compared with commodity, single-threaded IP. Better network reliability and performance can drastically improve end-user adoption and usage of your applications.

Content Delivery Network

Because you answered that you had some incremental sensitivity to latency, we also recommend you consider deploying a content delivery network (CDN). A CDN replicates and stores content on a series of caching servers at the edge of the core IP network. The closer proximity of content to end users reduces packet loss and speeds page load and delivery times. A CDN also improves application reliability, scalability and security by replicating frequently accessed content across a widely distributed array of servers and network devices.

Keep in mind, our recommended solution is based solely on your input, and additional information should be considered before making changes to your infrastructure.