Connect with the world's leading business experts.
Get instant access to their expertise via world–class Q&A, Research, and Events.
0
Business-critical servers: premise-based, hosted, co-located or cloud-based?
How best to decide whether to run a particular business-critical function on in-house servers, shared hosted servers, dedicated hosted/co-located servers or cloud-based servers? What criteria matter most to which types of businesses when making such decisions?
Events
- Social Media and Content Marketing For Business Q&A Feb 14 @ 11 am PT
- #TNLive Radio: Workforce Marketing & Recruitment Feb 14 @ 4 pm PT
- The Rise of Pinterest in B2B Feb 15 @ 11 am PT
- ERP – Priming Your Business to Deliver Value From Strategy to Operations Feb 15 @ 1 pm PT
- How Not to Coach Your Salespeople Feb 16 @ 1 pm PT







3 Answers
At the end of the day, there are only a few things truly relevant to the decision about where to host your business critical applications: availability, security, interoperability, data portability, and cost, and all of them are negotiable.
Using the term “business critical” implies that availability is important, but only the business can determine whether the significant cost difference between making a service 99.9% and 99.999% available is warranted. As it relates to hosting, it is likely of little importance to the service consumer where the service is as long as it is available and the issue for the business is to negotiate and enforce Service Level Agreements (SLAs). Dedicated in-house, hosted, and collocated servers are the best choices for negotiating high availability SLAs because shared and cloud-based servers tend to guarantee the availability of the infrastructure not the service running on the infrastructure. In any event, it is always incumbent upon the buyer to negotiate and monitor all SLAs; never assume that any provider will do this for you, even if they are in-house.
There are tomes written about risk assessment and security and I will not endeavor to repeat all of that here, an excellent reference written specifically for cloud but applicable to any outsourced arrangement can be found at http://www.enisa.europa.eu/act/rm/files/deliverables/cloud-computing-risk-ass.... The tricky bit about security is separating the actual security requirements from the instinctive need we all have to hug our servers. You also need to determine whether the data associated with the application should be stored off premise, and if it could, if the location of the physical data storage is important. Recent events with Research In Motion highlight the lack of uniformity in international data protection policies and what impact that can have on enterprises. The key message, again, is that it is incumbent upon the buyer to negotiate and monitor security policies and SLAs and never assume that the provider is more interested in the security of your data than you are.
I mention interoperability and data portability because they are often used to eliminate shared and cloud-based servers from consideration as a deployment option (consider that just by selecting an application you have generally limited your interoperability and data portability options already). The reality for external providers is that they have disincentives to provide these and make it easy to switch from one to another. As standards evolve, especially for cloud, these considerations will become less pronounced, nonetheless, you need to consider how your services will interoperate with all of the other systems it needs to and how you will get your data out when you decide to change providers or if the provider you are using is acquired or fails as a business.
I mention cost last not only because it is obvious but also because it can be one of the hardest considerations to quantify. If you are considering moving from an in-house hosted environment to and external provider for example, is it possible to accurately capture the internal costs for servers, software, space, power, cooling, administration, and technology refresh so you are comparing apples to apples?
Regardless of the business size, if you are able to objectively consider the above you will surface the questions and considerations to put you well on your way to making the optimal decision for your business.
Michael, you are on the right track. The key to leveraging cloud computing successfully is defining which are the best business workloads that can be optimized and delivered better through a self-service, self-management model by the end users. This could be a workload that is more transaction focused running on your internal data center, but because of it's infrequency of running and the uniqueness of the assets needed to run the application it may be better to get them from a 3rd party, or "the cloud."
If you'd like to learn more about a workload focused view on cloud computing, visit www.ibm.com/cloud .
Some excellent insights.
I feel the key is deciding on a framework to help you make the decisions. Whilst there are lots of great maturity models and assessment tools out there, I focus on four pillars of truth.
How do I need to manage the application?
How do I need to ensure the application is available?
How do I ensure the application performs to its desired level?
How do I secure the application and data?
Whilst these may appear simple, they are purely four buckets to start deciding on what is important to the business when they think about the importance of the application to them.
This usually means they need to understand service and the way they manage the end to end experience of their end users.
If people can get into this mindset - many cant - then they can build up a list of questions they need to ask themselves and cloud providers to help them build an architecture. This architecture will take them across public and private cloud options until they settle on a preferred model.
Is this easy? Not at all, No one said it would be. Why isnt it easy? There are no experts, or if there are, they are far and few between.
I find common sense, pragmatism, a strong governance, risk and compliance attitude, a supprtive CFO and a partner you can trust, will take you a long way. Oh and not trying to do too much too soon.
Paul.
Answer This Question