Defining Your Cloud Strategy
-
Upload
internap -
Category
Technology
-
view
1.559 -
download
4
description
Transcript of Defining Your Cloud Strategy
November 16, 2011 Paul Carmody SVP, Product Mgmt and Business Development
Defining Your Cloud Strategy
#defineyourcloud
Agenda
Introduction
Cloud definitions & differences
Evaluation framework
Performance factors
Questions
2
#defineyourcloud 3
2,700+ Enterprise Customers 450 Employees 2010 Revenue: $244M
Our intelligent IT Infrastructure solutions can take your business to a higher level.
NASDAQ: INAP
#defineyourcloud
IT Platform Flexibility
4
Performance to the End user
#defineyourcloud
Poll question
CONFIDENTIAL 5
Are you currently leveraging the cloud
for any of your applica4ons?
#defineyourcloud
“Cloud” has become the IT buzzword of the day
CONFIDENTIAL 6
From
Maybe I'm an idiot, but I have no idea what anyone is talking about. What is it? It's complete gibberish. It's insane. When is this idiocy going to stop?
— Larry Ellison
There’s no way that company exists in a year. (referring to Salesforce.com)
— Tom Siebel
“ ”
” “
#defineyourcloud
“Cloud” has become the IT buzzword of the day
CONFIDENTIAL 7
The market as a whole has moved, in the past 18 months, from 'what the hell is cloud computing?' to 'what do I do with it, how do I take advantage of it?' 2011 will be much more a 'let's do it' year, while 2010 was still a 'let's get to know about it' year.
— Industry analyst at Ovum
To
The cloud services companies of all sizes…The cloud is for everyone. The cloud is a democracy.
— Marc Benioff, Salesforce.com
“ ” “ ”
#defineyourcloud
Cloud is simply an evolution of outsourcing the IT stack
8
“HWaaS” = MH
“PaaS” = Code and Load
“IaaS” = OSaaS/FSaaS
“DCaaS” = Colo
“SaaS”
= Turnkey App
#defineyourcloud
SaaS has taken off while PaaS has languished
9
“SaaS” =
Turnkey App
“PaaS” = Code and Load
Excellent for non-‐core apps
Too inflexible for prac4cal use
#defineyourcloud
“SaaS”
= Turnkey App
“PaaS” = Code and Load
“IaaS” = OSaaS/FSaaS
“HWaaS” = MH
“DCaaS” = Colo
DCaaS through IaaS form the building blocks of strategic applications
10
Incr
ease
d cu
stom
izat
ion
Incr
ease
d ag
ility
#defineyourcloud
IaaS definitions can be confusing
CONFIDENTIAL 11
Wikipedia Public cloud describes cloud computing … whereby resources are dynamically provisioned to the general public on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who bills on a fine-grained utility computing basis. Private cloud is infrastructure operated solely for a single organization, whether managed internally or by a third-party and hosted internally or externally. Cloud storage is a model of networked online storage where data is stored on multiple virtual servers, generally hosted by third parties, rather than being hosted on dedicated servers. Gartner
In the broadest terms, private cloud computing is a form of cloud computing that is used by only one organization, or that ensures that an organization is completely isolated from others. This contrasts with public cloud computing, where access to the service is open to any customer willing to pay ...
Tech Target Hybrid cloud hosting is a model that
allows organizations to provision dedicated servers and storage and shared cloud servers and storage on the same network
#defineyourcloud
Internap defines IaaS as a continuum
12
IaaS
Private Cloud
App App App App App App App App
Public Cloud
Decreasing Cost, Increasing Capacity Increasing Control and Customization
Hypervisor
Instances App App
Cloud Storage
#defineyourcloud
Poll question
CONFIDENTIAL 13
What type of cloud is your business most
interested in?
#defineyourcloud
Preferred IaaS cloud types depend upon use cases
CONFIDENTIAL 14
• Maximum managed hosting flexibility • Virtualization farm outsourcing • “Large N” servicing of internal departments • Fine-tuning of VM sizing • Heightened security/compliance sensitivities
Private cloud: standing uses
• Test/dev • Project websites • Application bursting • “Toe in the water” • Fine-grained pay for use
Public cloud: temporary uses
• Tiered web app • Platform hybridization
Hybrid cloud: mix use
#defineyourcloud
Cloud is just one IT platform that can be used in conjunction with others
15
Point Solutions
Custom Apps
E-commerce
Packaged ERP
Web servers
App servers Database Storage/
Archival
Public Cloud
Private Cloud
IT Platform Flexibility
Give me options!
Give me synergy!
Colocation Managed Hosting
Application Optimization
Application Portfolio Support
#defineyourcloud
Every cloud is different.
Questions to consider when selecting a cloud type:
#defineyourcloud
Every cloud is different.
Questions to consider when selecting a cloud type:
What level of customization do you need? Im
porta
nce
to y
ou
#defineyourcloud
Every cloud is different.
Questions to consider when selecting a cloud type:
How much security?
What level of customization do you need? Im
porta
nce
to y
ou
#defineyourcloud
Every cloud is different.
Questions to consider when selecting a cloud type:
How much support is needed?
How much security?
What level of customization do you need? Im
porta
nce
to y
ou
#defineyourcloud
Every cloud is different
What level of customization do you need?
How much security?
How much support is needed?
What about performance
to the end user?
Impo
rtanc
e to
you
Questions to consider when selecting a cloud type:
#defineyourcloud 21
Every second counts in the cloud
7
1 means:
fewer %
and:
second of delay in website performance
customer
Performance to the End user
“The Performance of Web Applications: Customers are Won or Lost in One Second,” Bojan Simic (Aberdeen Group, 11/2008)
revenue. lost
conversions
#defineyourcloud 22
Every second counts in the cloud
58 %of enterprises are slowing their adoption of cloud-based applications
because of performance concerns.
Compuware/Vanson Bourne survey of 677 enterprises across North America and Europe, 3/2011
Performance to the End user
#defineyourcloud CONFIDENTIAL 23
The solution: use technologies to accelerate content across the entire system
Cloud latency + network latency = total system latency
#defineyourcloud
Conclusion
Define what cloud means to your business
Understand your own specific cloud requirements
Choose a high-performing flexible cloud solution
Select a partner that can adapt and grow with you
24
#defineyourcloud
IT Platform Flexibility
25
Performance to the End user
#defineyourcloud
Questions?
www.internap.com #defineyourcloud
26