- Are You Comfortable with the ASP's Approach to Major Data Center Issues Such as Backup, Disaster-Proofing, and Data and Physical Security?
- Can the ASP Provide the Type of Secure Broadband Network that Best Suits Your Requirements?
- Is the ASP's IT Infrastructure Scalable Enough to Accommodate Your Company's Growth or Variations in Activity?
- Do You Prefer that an Outside Party Remotely Monitor All the ASP's Facilities (Such as Data Centers) and Security Equipment (Such as Firewalls)?
- Do You Require that the Application You Lease Be Extensively Customized?
- Do You Need Accelerated Deployment of the Hosted Application?
- Which, If Any, of these Hosted Enabling Technologies Do You Need, and Why?
- What Extent of Technical Support and Customer Service Do You Require?
- Which ASP Pricing Model Best Meets Your Company's Activity Patterns—Does the ASP Offer that Model?
- Does the ASP's Standard Service Level Agreement (SLA) Meet Your Needs? If Not, Will the ASP Change It, and How Much Does It Charge to Change It?
3. Is the ASP's IT Infrastructure Scalable Enough to Accommodate Your Company's Growth or Variations in Activity?
Scalability is especially critical for an ASP because it hosts multiple iterations, often of multiple enterprise applications, to multiple customers. So its hardware, application, and network have to be particularly robust. In general, an ASP should have servers with high I/O and transaction rates, but in a smaller footprint. Smaller servers cluster more easily than large ones, more of them can fit in a data center cage, and they consume less power. Clustering is important because it allows the ASP to have resources pull from the combined configuration of several clustered servers so that whatever server is available or most functionally appropriate gets activated to, say, handle a transaction. With traditional dedicated servers, if the server is busy, the task has to wait to be processed.
Smaller servers are also more easily used for "capacity-on-demand" scenarios. In these situations, vendors let an ASP install more serversor more chips in serversthan it needs right away so that they can be activated as customer requirements dictate.
A similar principle is obtained with networks. With ATM-based VPNs, for instance, the ASP can often just turn on more network capacity as it's needed by customers. By comparison, it might have to wait weeks or months to provision another leased line to meet a customer's demands. So the type of network, as well as the capacity of the network, influence real-world scalability.
Needless to say, the hosted enterprise application must also scale sufficiently as new users or greater activity dictate.