The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
Demystifying Cloud Computing
1. Cloud
Call
888.453.0014
Computing
Why we should
use
Cloud Computing
www.bodhost.com
Cloud. Down to earth.
2. Presentation Flow
1 What problem are we solving?
2 What is the proposed solution?
3 Demystifying the Cloud
4 Types of Cloud
5 Uses of Cloud
6 Vertical scaling
7 bodHOST and eNlight Cloud
3. The Problem we are Solving
Let’s start at the
very beginning…
… with the
problem
statement.
4. The Problem we are Solving
#1 Hardware eats into our budgets
5. The Problem we are Solving
Hardware eats into our budgets
Hardware is expensive.
Hardware needs maintenance.
Hardware becomes obsolete.
Hardware needs to be replaced.
6. The Problem we are Solving
Hardware eats into our budgets
Hardware is expensive.
Hardware needs maintenance.
Hardware becomes obsolete.
Hardware needs to be replaced.
= CAPITAL EXPENDITURE
7. The Problem we are Solving
Hardware eats into our budgets
Hardware is expensive.
Hardware needs maintenance.
Hardware becomes obsolete.
Hardware needs to be replaced.
= CAPITAL EXPENDITURE
Hardware is costly to own
8. The Problem we are Solving
#2 Capacity Planning is Complex
9. The Problem we are Solving
Capacity Planning is Complex
Whenever we have to deploy a new
application, we have to ask:
How much How much
How much
CPU Disk
RAM?
power? Space?
10. The Problem we are Solving
Capacity Planning is Complex
Whenever we have to deploy a new
application, we have to ask:
How much How much
How much
CPU Disk
RAM?
power? Space?
If we expect usage to peak with 100+ users
logging in after lunch, we end up planning for
MAXIMUM CAPACITY so that nobody
experiences lag time during peak hours!
11. The Problem we are Solving
Capacity Planning is Complex
Whenever we have to deploy a new
application, we have to ask:
How much How much
How much
CPU Disk
RAM?
power? Space?
If we expect usage to peak with 100+ users
logging in after lunch, we end up planning for
MAXIMUM CAPACITY so that nobody
experiences lag time during peak hours!
12. The Problem we are Solving
Capacity Planning is Complex
Whenever we have to deploy a new
application, we have to ask:
How much How much
How much
CPU Disk
RAM?
power? Space?
If we expect usage to peak with 100+ users
logging in after lunch, we end up planning for
MAXIMUM CAPACITY so that nobody
experiences lag time during peak hours!
13. The Problem we are Solving
Capacity Planning is Complex
Our peak hours only
last 2 hours a day.
Therefore, we have
wasted resources
22 hours per day!
14. The Problem we are Solving
Capacity Planning is Complex
Our peak hours only
last 2 hours a day.
Therefore, we have
wasted resources
22 hours per day!
Further waste of funds!
15. The Problem we are Solving
Capacity Planning is Complex
Black Friday,
Christmas,
Summer break,
Special Promotions…
It is also very difficult to plan
for seasonal business spike
without more waste of
funds.
17. The Problem we are Solving
Business Agility is Low
Change is everywhere.
Factors outside the company.
Situations inside the company.
Change comes from anywhere.
18. The Problem we are Solving
Business Agility is Low
Change is everywhere.
Factors outside the company.
Situations inside the company.
Change comes from anywhere.
In order to remain competitive, we must
respond to change as quickly as possible.
19. The Problem we are Solving
Business Agility is Low
Change is everywhere.
Factors outside the company.
Situations inside the company.
Change comes from anywhere.
In order to remain competitive, we must
respond to change as quickly as possible.
It is important to plan for business spike.
20. The Problem we are Solving
Business Agility is Low
For business
processes to
change, in most
cases I.T. must
change as well.
21. The Problem we are Solving
Business Agility is Low
For business
processes to
change, in most
cases I.T. must
change as well.
Traditional I.T.
infrastructure is not
easily amenable to
change
22. The Problem we are Solving
Business Agility is Low
For business
processes to
change, in most
cases I.T. must
change as well.
Traditional I.T. Because resources
infrastructure is not cannot be modified
easily amenable to dynamically
change
23. The Problem we are Solving
Business Agility is Low
resulting in
?
24. The Problem we are Solving
Business Agility is Low
resulting in
Lack of
Business
Agility
25. The Problem we are Solving
Business Agility is Low
resulting in
Loss of Lack of
competitive Business
edge Agility
26. The Problem we are Solving
Summarizing…
What problems are
we solving?
31. Proposed Solution
Eliminate the Need to “Own” Hardware
1
HIGH COST OF
HARDWARE
32. Proposed Solution
Eliminate the Need to “Own” Hardware
1
HIGH COST OF
HARDWARE No need to
buy, maintain,
replace any
hardware.
33. Proposed Solution
Eliminate the Need to “Own” Hardware
1
HIGH COST OF
HARDWARE No need to
buy, maintain,
replace any
hardware.
Let the Cloud
Hosting
company own
all hardware.
34. Proposed Solution
Eliminate the Need to “Own” Hardware
1
HIGH COST OF
HARDWARE No need to
buy, maintain,
replace any
We don’t even “rent”. hardware.
Let the Cloud
Hosting
company own
all hardware.
35. Proposed Solution
Eliminate the Need to “Own” Hardware
1
HIGH COST OF
HARDWARE No need to
buy, maintain,
replace any
We don’t even “rent”. hardware.
We pay for hardware Let the Cloud
usage as a “service”, just Hosting
as you pay for electricity company own
or water. By unit of time. all hardware.
36. Proposed Solution
Eliminate the Need to “Own” Hardware
1
HIGH COST OF
HARDWARE
Convert
CAPEX
CAPITAL
EXPENDITURE
37. Proposed Solution
Eliminate the Need to “Own” Hardware
1
HIGH COST OF
HARDWARE
Convert
CAPEX OPEX
CAPITAL
EXPENDITURE
into
OPERATING
EXPENDITURE
38. Proposed Solution
Eliminate All Wastage
2
RESOURCES WASTED
BY CAPACITY
PLANNING
39. Proposed Solution
Eliminate All Wastage
2
RESOURCES WASTED
BY CAPACITY
PLANNING
By eliminating the need to “own” servers
and other data center hardware…
40. Proposed Solution
Eliminate All Wastage
2
RESOURCES WASTED
BY CAPACITY
PLANNING
By eliminating the need to “own” servers
and other data center hardware…
… we automatically eliminate all wastage of
resources caused by planning for maximum
capacity.
42. Proposed Solution
Provide Business Agility & Competitive Edge
3
LOSS OF BUSINESS
AGILITY AND
COMPETITIVE EDGE
The Cloud gives us: ELASTIC RESOURCES.
43. Proposed Solution
Provide Business Agility and Competitive Edge
3
LOSS OF BUSINESS
AGILITY AND
COMPETITIVE EDGE
The Cloud gives us: ELASTIC RESOURCES.
Our number of servers, as well as Memory,
CPU-power and Disk within those servers,
can expand and grow instantly.
44. Proposed Solution
Provide Business Agility and Competitive Edge
3
LOSS OF BUSINESS
AGILITY AND
COMPETITIVE EDGE
The Cloud gives us: ELASTIC RESOURCES.
Our number of servers, as well as Memory,
CPU-power and Disk within those servers,
can expand and grow instantly.
At last, our I.T. can respond immediately to
change and support business agility.
47. Demystifying the Cloud
What is a Cloud?
A bunch of computers…
… pretending to be ONE COMPUTER
48. Demystifying the Cloud
What is a Cloud?
A bunch of computers…
… pretending to be ONE COMPUTER
with all
CPUs,
Memory,
and
Disks
added
together
49. Demystifying the Cloud
What is a Cloud?
A bunch of computers…
… pretending to be ONE COMPUTER
with all as if it is
CPUs, ONE GIANT
Memory, COMPUTER
and with lots of
Disks Computing
added power,
together Memory
and Disk.
50. Demystifying the Cloud
What is a Cloud?
This
“Giant
Computer”,
in turn,
pretends to be all
different kinds of
computer
environments.
51. Demystifying the Cloud
What is a Cloud?
This
“Giant
Computer”,
in turn,
pretends to be
different kinds of
computer
environments.
52. Demystifying the Cloud
What is a Cloud?
This
“Giant
Computer”,
in turn,
pretends to be
different kinds of
computer
environments.
Windows
53. Demystifying the Cloud
What is a Cloud?
This
“Giant
Computer”,
in turn,
pretends to be
different kinds of
computer
Linux
environments.
Windows
54. Demystifying the Cloud
What is a Cloud?
This
“Giant
Computer”,
in turn,
pretends to be
different kinds of
computer
Linux
Mac environments.
Windows
and others…
55. Demystifying the Cloud
What is a Cloud?
This “Giant
Computer” allows
users to create
within itself
whatever kind or
size of
“computers” they
need.
56. Demystifying the Cloud
What is a Cloud?
This “Giant
Computer” allows
users to create
within itself
whatever kind or
size of
“computers” they
need.
Called “Virtual Machines” – because each such
“computer” does not exist physically,
although it behaves exactly like a real computer.
57. Demystifying the Cloud
What is a Cloud?
Each “virtual
machine” can
expand at will
into a larger or
faster computer
Free by utilizing the
resources
free resources.
58. Demystifying the Cloud
What is a Cloud?
Each “virtual
machine” can
expand at will
into a larger or
faster computer
Free by utilizing the
resources
free resources.
59. Demystifying the Cloud
What is a Cloud?
Each “virtual
machine” can
expand at will
into a larger or
faster computer
Free by utilizing the
resources
free resources.
When the need is over, they can shrink, and
the resources become free for other VMs.
60. Demystifying the Cloud
What is a Cloud?
Now that we
understand the
concept, let us look
at a more technical
implementation of
the concept.
61. Demystifying the Cloud
What is a Cloud?
Now that we
understandSo, let us ask the
the
concept, let us look
question again:
at a more technical
What is a
implementation of
the concept. Cloud?
And the answer is…
62. Demystifying the Cloud
What is a Cloud?
1
A server farm or
a collection of a
large number of
servers...
63. Demystifying the Cloud
What is a Cloud?
1
A server farm or
a collection of a
large number of 2
servers...
… combined into one HUGE
SHARABLE RESOURCE
POOL…
64. Demystifying the Cloud
What is a Cloud?
1
A server farm or
a collection of a
large number of 2
servers...
… combined into one HUGE
SHARABLE RESOURCE
3
… in which
POOL…
Virtual Machines
can be created, which look and behave just
like real servers on which our applications
can run – with some important advantages.
65. Demystifying the Cloud
What is a Cloud?
4
Each Virtual Server
is fully elastic: we
can allocate or
deallocate
resources instantly.
66. Demystifying the Cloud
What is a Cloud?
4
Each Virtual Server
is fully elastic: we
can allocate or
deallocate
resources instantly.
5 Pay only for resources we actually utilize.
67. Demystifying the Cloud
What is a Cloud?
4
Each Virtual Server
is fully elastic: we
can allocate or
deallocate
resources instantly.
5 Pay only for resources we actually utilize.
6 Should be accessible from ANY DEVICE
that can access the Internet. It is an
Internet based
service.
68. Demystifying the Cloud
What is a Cloud?
4
Each Virtual Server
is fully elastic: we
can allocate or
deallocate
resources instantly.
5 Pay only for resources we actually utilize.
6 Should be accessible from ANY DEVICE
that can access the Internet. It is an
Internet based
7 Available anytime, anywhere. service.
70. Demystifying the Cloud
What is a Cloud?
R
E
S
U
L
T
We get Scalable Computing Power as a
service, served and billed like electricity.
71. Demystifying the Cloud
What is a Cloud?
An excellent
analogy to the
Cloud already exists
in our daily life…
72. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
An excellent
analogy to the
Cloud already exists
in our daily life…
73. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
We are used to consuming electricity as a
scalable service.
74. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
We are used to consuming electricity as a
scalable service.
When we build a house, do have to install a
power generating plant? No, we don’t.
75. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
We are used to consuming electricity as a
scalable service.
When we build a house, do have to install a
power generating plant? No, we don’t.
Do we pay a fixed price for electricity
whether we consume it or not? No, we don’t.
76. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
We are used to consuming electricity as a
scalable service.
When we build a house, do have to install a
power generating plant? No, we don’t.
Do we pay a fixed price for electricity
whether we consume it or not? No, we don’t.
Do we pay more the moment we switch on a
light bulb, and stop paying as soon as we
switch the bulb off? Yes, we do.
77. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
When we buy an
additional TV for
home, do we worry
about where to get the
additional power
required? No. We just
plug it into the wall
socket.
78. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
The Cloud makes the exact same facilities
available for computing power.
79. Demystifying the Cloud
What is a Cloud?
The Electricity Analogy
The Cloud makes the exact same facilities
available for computing power.
Computing Power as a Scalable Service.
Just like electricity. That is the Cloud.
80. Demystifying the Cloud
What is a Cloud?
The Cloud is
totally
transforming the
way companies
provide for
computing
power.
81. Demystifying the Cloud
What is a Cloud?
The Cloud is
totally
transforming the
way companies
provide for
computing
power.
The next generation may not even be aware
that computing power was ever available any
other way.
83. Types of Cloud
Public Cloud
MULTI-TENANT
SHARED
Public Cloud RESOURCES
MOST COST-
EFFECTIVE
SECURED
84. Types of Cloud
Public Cloud
Company-1 Company-2 MULTI-TENANT
SHARED
RESOURCES
MOST COST-
EFFECTIVE
SECURED
85. Types of Cloud
Private Cloud
SINGLE
TENANT
PRIVATE
Private Cloud RESOURCES
LESS COST-
EFFECTIVE
PERCEIVED AS
MORE SECURE
86. Types of Cloud
Private Cloud
SINGLE
Same
TENANT
company
PRIVATE
RESOURCES
LESS COST-
EFFECTIVE
PERCEIVED AS
MORE SECURE
87. Types of Cloud
Hybrid Cloud
Partly
MULTI-TENANT
SHARED
RESOURCES
Hybrid Cloud PRIVATE
RESOURCES
COST
BALANCED
GOOD
SECURITY
88. Types of Cloud
Hybrid Cloud
Partly
MULTI-TENANT
A Hybrid Cloud SHARED
solves many RESOURCES
problems… PRIVATE
RESOURCES
COST
BALANCED
GOOD
SECURITY
89. Types of Cloud
Hybrid Cloud
Partly
MULTI-TENANT
A Hybrid Cloud SHARED
solves many RESOURCES
problems… … such as when a PRIVATE
client is very RESOURCES
protective about his
COST
proprietary data!
BALANCED
GOOD
SECURITY
90. Types of Cloud
Hybrid Cloud
Partly
MULTI-TENANT
SHARED
RESOURCES
PRIVATE
PURPOSE-1 RESOURCES
To make
dedicated COST
disk storage
available to BALANCED
applications
running in GOOD
the Public
Cloud
SECURITY
91. Types of Cloud
Hybrid Cloud
Partly
MULTI-TENANT
SHARED
Public Cloud RESOURCES
PRIVATE
PURPOSE-1 RESOURCES
To make
dedicated COST
disk storage
available to BALANCED
applications
running in GOOD
the Public
Cloud
SECURITY
92. Types of Cloud
Hybrid Cloud
Partly
MULTI-TENANT
On-premise proprietary SHARED
Public Cloud Private Device made RESOURCES
available to
applications running in PRIVATE
the Public Cloud
PURPOSE-1 RESOURCES
To make
dedicated COST
disk storage
available to BALANCED
applications
running in GOOD
the Public
Cloud
SECURITY
93. Types of Cloud
Hybrid Cloud
Partly
MULTI-TENANT
SHARED
RESOURCES
PRIVATE
PURPOSE-2 RESOURCES
To use the
Public COST
Cloud to
augment BALANCED
the
elasticity of GOOD
the Private
Cloud
SECURITY
94. Types of Cloud
Hybrid Cloud
View Partly
1
MULTI-TENANT
SHARED
Public Cloud RESOURCES
PRIVATE
PURPOSE-2 RESOURCES
To use the
Public COST
Cloud to
augment BALANCED
the
elasticity of GOOD
the Private
Cloud
SECURITY
95. Types of Cloud
Hybrid Cloud
View Partly
1
MULTI-TENANT
SHARED
Public Cloud RESOURCES
PRIVATE
PURPOSE-2 Private Cloud RESOURCES
To use the
Public COST
Cloud to
augment BALANCED
the
elasticity of GOOD
the Private
Cloud
SECURITY
96. Types of Cloud
Hybrid Cloud
Public Cloud
View Partly
Private Cloud
2
MULTI-TENANT
SHARED
RESOURCES
PRIVATE
RESOURCES
COST
BALANCED
GOOD
SECURITY
97. Types of Cloud
Hybrid Cloud
Public Cloud
View Partly
Private Cloud
2
MULTI-TENANT
SHARED
RESOURCES
PRIVATE
RESOURCES
COST
BALANCED
GOOD
SECURITY
98. Types of Cloud
Hybrid Cloud
Public Cloud
View Partly
Private Cloud
2
MULTI-TENANT
SHARED
RESOURCES
PRIVATE
RESOURCES
Resources are borrowed COST
from the Public Cloud to BALANCED
augment the elasticity of GOOD
the Private Cloud as SECURITY
required
99. Types of Cloud
Three Classes of Cloud Services
All cloud service
providers fall into
one or more of
three main
categories…
100. Types of Cloud
Three Classes of Cloud Services
IaaS This class of
Infrastructure
as a Service providers basically
provide Virtual
Applications
Data
Machines – which
Runtime look and act like
Middleware real machines
Operating Sys (servers)…
Supported by vendor
Virtualization
Servers
Storage
Networking
101. Types of Cloud
Three Classes of Cloud Services
IaaS This class of
Infrastructure
as a Service providers basically
provide and the
… Virtual
Applications
customers –
Machines – which
Data
Runtime look and act– must
typically like
Middleware provide everything
real machines
Operating Sys (servers)… the
else – even
operating system.
Supported by vendor
Virtualization
Servers
Storage
Networking
102. Types of Cloud
Three Classes of Cloud Services
IaaS This class of
Infrastructure
as a Service providers basically
provide and the
… Virtual
Machines – which can
customers we
However, –
Applications
Data
Runtime look and act– must the
typically like
usually obtain
Middleware real operating system
provide everything
machines
Operating Sys (servers)… the as
else – even just
from them,
operating system.
when we buy actual
Supported by vendor
Virtualization
Servers hardware from a
Storage vendor.
Networking
103. Types of Cloud
Three Classes of Cloud Services
IaaS PaaS This class of
Infrastructure
as a Service
Platform as a
Service vendors
Applications
provide all
Applications
Data Data
necessary
Runtime Runtime systems
Middleware Middleware software as
Supported by vendor
Operating Sys Operating Sys well…
Supported by vendor
Virtualization Virtualization
Servers Servers
Storage Storage
Networking Networking
104. Types of Cloud
Three Classes of Cloud Services
IaaS PaaS This class of
Infrastructure
as a Service
Platform as a
Service vendors
Applications
provide as
… such all
Applications
Data Data
necessary
development
Runtime Runtime systems
platforms
Middleware Middleware software as
(e.g., Visual
Supported by vendor
Operating Sys Operating Sys well…
Studio), or…
Supported by vendor
Virtualization Virtualization
Servers Servers
Storage Storage
Networking Networking
105. Types of Cloud
Three Classes of Cloud Services
IaaS PaaS This class of
Infrastructure
as a Service
Platform as a
Service vendors
provide as
… such all
Applications Applications
… necessary
middleware
Data Data development
such as IBM
Runtime Runtime systems
platforms
WebSphere.
software as
Middleware Middleware
(e.g., Visual
The well…
customer
Supported by vendor
Operating Sys Operating Sys
Studio), or…
just needs to
Supported by vendor
Virtualization Virtualization
Servers Servers add
Storage Storage applications.
Networking Networking
106. Types of Cloud
Three Classes of Cloud Services
IaaS PaaS SaaS
Infrastructure Platform as a Software as a
as a Service Service Service
The last class of
vendors provide
Applications Applications Applications
Data Data Data
even the application
Runtime Runtime Runtime
Supported by vendor
software. The Middleware
Middleware Middleware
Supported by vendor
customer just needs Sys
Operating Sys Operating Operating Sys
to use the cloud.
Supported by vendor
Virtualization Virtualization Virtualization
Servers Servers Servers
Storage Storage Storage
Networking Networking Networking
107. Types of Cloud
Three Classes of Cloud Services
IaaS PaaS SaaS
Infrastructure Platform as a Software as a
as a Service Service Service
The last class of
vendors provide
Applications Applications Applications
GMAIL and D a t a
Data
even the application
Data
Runtime Runtime Runtime
Salesforce.com are
Supported by vendor
software. The Middleware
Middleware Middleware
two popular SaaS
Supported by vendor
customer just needs Sys
Operating Sys Operating Operating Sys
products that many
to use the cloud.
Supported by vendor
Virtualization Virtualization Virtualization
of us have used.
Servers Servers Servers
Storage Storage Storage
Networking Networking Networking
108. Types of Cloud
Three Classes of Cloud Services
IaaS PaaS SaaS
Infrastructure Platform as a Software as a
as a Service Service Service
Applications Applications Applications
Data Data Data
Runtime Runtime Runtime
Supported by vendor
Middleware Middleware Middleware
Supported by vendor
Operating Sys Operating Sys Operating Sys
Supported by vendor
Virtualization Virtualization Virtualization
Servers Servers Servers
Storage Storage Storage
Networking Networking Networking
109. Uses of Clouds
Let’s now review
the various practical
uses of the Cloud.
111. Uses of Clouds
Enterprise Cloud
Corporations, Governments,
Hospitals, Higher Education, NGOs…
Public Cloud Hybrid Cloud Private Cloud
112. Uses of Clouds
Enterprise Cloud
Corporations, Governments,
Hospitals, Higher Education, NGOs…
Public Cloud Hybrid Cloud Private Cloud
High High Failsafe
Highly Secure
Availability Bandwidth Redundancy
113. Uses of Clouds
Enterprise Cloud
Corporations, Governments,
Hospitals, Higher Education, NGOs…
Public Cloud Hybrid Cloud Private Cloud
High High Failsafe
Highly Secure
Availability Bandwidth Redundancy
Runs all Corporate Applications [SAP, Office automation,
Industrial automation, Communications, Websites…]
114. Uses of Clouds
Data Center as a Service
Corporations, Governments,
Hospitals, Higher Education, NGOs…
115. Uses of Clouds
Data Center as a Service
Corporations, Governments,
Hospitals, Higher Education, NGOs…
High High Failsafe
Highly Secure
Availability Bandwidth Redundancy
116. Uses of Clouds
Data Center as a Service
Corporations, Governments,
Hospitals, Higher Education, NGOs…
High High Failsafe
Highly Secure
Availability Bandwidth Redundancy
Entire DATA CENTER available as a “service” for hosting Clouds,
Dedicated Servers, Virtual Private Servers, Desktops, DR sites…
117. Uses of Clouds
Disaster Recovery as a Service
Corporations, Governments,
Hospitals, Higher Education, NGOs…
118. Uses of Clouds
Disaster Recovery as a Service
Corporations, Governments,
Hospitals, Higher Education, NGOs…
Live
Servers
Los Angeles
119. Uses of Clouds
Disaster Recovery as a Service
Corporations, Governments,
Hospitals, Higher Education, NGOs…
Live Backup
APPLICATIONS & DATA
Servers Real-time or Timed Replication Servers
Los Angeles New York
120. Uses of Clouds
Disaster Recovery as a Service
Corporations, Governments,
Hospitals, Higher Education, NGOs…
Live Backup
APPLICATIONS & DATA
Servers Real-time or Timed Replication Servers
Los Angeles New York
Backing up Servers in a geographically remote Cloud for instant
“go live” in the event of a natural or man-made calamity.
An average of 85% savings over traditional Disaster Recovery.
123. Uses of Clouds
Desktop as a Service
Organizations and Individuals
Access from One copy of Anytime, Easy
any device all licenses Anywhere administration
124. Uses of Clouds
Desktop as a Service
Organizations and Individuals
Access from One copy of Anytime, Easy
any device all licenses Anywhere administration
No need to buy multiple copies of MS Office or other software
for your Office PC, laptop, Home PC. Host your desktop in the
Cloud and access from anywhere using any device.
126. Uses of Clouds
Testing in the Cloud
SANDBOX AS A SERVICE
Software Development Companies
TEST APPLICATIONS ON MULTIPLE HARDWARE
127. Uses of Clouds
Testing in the Cloud
SANDBOX AS A SERVICE
Software Development Companies
TEST APPLICATIONS ON MULTIPLE HARDWARE
No need for Easy Stress Test Test Max.
different H/W Tests Compatibility Load
128. Uses of Clouds
Testing in the Cloud
SANDBOX AS A SERVICE
Software Development Companies
TEST APPLICATIONS ON MULTIPLE HARDWARE
No need for Easy Stress Test Test Max.
different H/W Tests Compatibility Load
Testing Software Applications in the Cloud saves a lot of costs;
and, increases speed and convenience many fold.
More reliable software – faster and cheaper.
130. Uses of Clouds
Software as a Service
For organizations and individuals
RUNS ACROSS ALL PLATFORMS
131. Uses of Clouds
Software as a Service
For organizations and individuals
RUNS ACROSS ALL PLATFORMS
Nothing to Free or
Self-service Pay-as-you-go
buy Inexpensive
132. Uses of Clouds
Software as a Service
For organizations and individuals
RUNS ACROSS ALL PLATFORMS
Nothing to Free or
Self-service Pay-as-you-go
buy Inexpensive
133. Uses of Clouds
Summarizing
Cost savings for
established companies
Great boost for
Start-Up companies
Improved
business agility
Good for the Economy
Good for the Ecology
134. Clouds do Vertical Scaling
Virtual Machines
within a cloud can
expand and
contract.
135. Clouds do Vertical Scaling
Virtual Machines
within a cloud can
This is called
expand and
Scaling
contract. .
136. Clouds do Vertical Scaling
Virtual Machines
First, canus look at
within a cloud let
This istraditional
the called
expand and
Scaling
scaling approach,
contract.
called .
Horizontal
Scaling.
137. Clouds do Vertical Scaling
Horizontal Scaling
TRADITIONAL APPROACH
Launch more
servers.
138. Clouds do Vertical Scaling
Horizontal Scaling
TRADITIONAL APPROACH
As load on a
Server increases,
the
Load Balancer
distributes the
load to
other servers.
140. Clouds do Vertical Scaling
Horizontal Scaling
Redundant
hardware is
needed.
PROBLEMS
141. Clouds do Vertical Scaling
Horizontal Scaling
Redundant
hardware is
needed.
Manage multiple
code bases.
PROBLEMS
142. Clouds do Vertical Scaling
Horizontal Scaling
Redundant
hardware is
needed.
Manage multiple
code bases.
Complex.
PROBLEMS
143. Clouds do Vertical Scaling
Horizontal Scaling
Redundant
hardware is
needed.
Manage multiple
code bases.
Complex.
Extra skills
PROBLEMS required.
144. Clouds do Vertical Scaling
Horizontal Scaling
Redundant
hardware is
needed.
Manage multiple
code bases.
Complex.
Extra skills
PROBLEMS required.
Higher Cost.
145. Clouds do Vertical Scaling
Horizontal Scaling
Redundant
hardware is
needed.
Manage multiple
code bases.
Complex.
Extra skills
PROBLEMS required.
Higher Cost.
Inefficiencies.
146. Clouds do Vertical Scaling
Vertical Scaling
Redundant
hardware is
needed.
Vertical Scaling
Manage multiple
solves all these
code bases.
problems in one
Complex.
fell swoop.
Extra skills
required.
Higher Cost.
Inefficiencies.
147. Clouds do Vertical Scaling
Vertical Scaling
Redundant
hardware is
needed.
Manage multiple
SOLVED code bases.
Complex.
Extra skills
required.
Higher Cost.
Inefficiencies.
148. Clouds do Vertical Scaling
Vertical Scaling
We do not need
to maintain
multiple servers
or multiple
SOLVED
instances of the
software.
149. Clouds do Vertical Scaling
Vertical Scaling
We do not need
to maintain
multiple servers
or multiple
SOLVED
instances of the
software.
The same server
now scales UP or
DOWN as
required.
150. bodHOST and eNlight
Let me now
introduce to you a
“cool” company –
and an even
“cooler” Cloud.
152. bodHOST and eNlight
Introducing bodHOST
Established
1999
Infrastructure
as a Service
Innovation
in Cloud
Automatic
Vertical Scaling
153. bodHOST and eNlight
Introducing bodHOST
Established
1999
Infrastructure
as a Service
Innovation
in Cloud
Automatic
Vertical Scaling
Group covers North America, South America, Europe & Asia
154. bodHOST and eNlight
Introducing eNlight
bodHOST has
developed
eNlight on the
industry
standard
platform called
XEN (now a
part of Citrix).
155. bodHOST and eNlight
Introducing eNlight
Industry std
platform
XEN
Automatic
Vertical Scaling
True Pay-per-
Consume
156. bodHOST and eNlight
Introducing eNlight
Industry std
platform
XEN
Automatic
Vertical Scaling
True Pay-per-
Consume
Forms the backbone of our Cloud Offering across the globe
157. bodHOST and eNlight
Introducing eNlight
Industry std
We have earlier
platform
looked at the
XEN
tremendous
advantages of
Automatic
Vertical Scaling,
Vertical Scaling
right?
True Pay-per-
Consume
Forms the backbone of our Cloud Offering across the globe
158. bodHOST and eNlight
Introducing eNlight
Industry std
We have earlier
platform
looked at the
eNlight XEN
does
tremendous
something even
advantages of
Automatic
“cooler”.
Vertical Scaling,
Vertical Scaling
remember?
True Pay-per-
Let’s take a
Consume
look…
Forms the backbone of our Cloud Offering across the globe
159. bodHOST and eNlight
Automatic Vertical Scaling
eNlight not only
provides Vertical
Scaling, like all clouds, it
also does it
automatically
without any human or
program intervention.
160. bodHOST and eNlight
Automatic Vertical Scaling
eNlight automatically
senses the resource
requirement of
applications.
161. bodHOST and eNlight
Automatic Vertical Scaling
eNlight automatically
senses the resource
requirement of
applications.
eNlight automatically
scales allocated
resources up-or-
down.
162. bodHOST and eNlight
Automatic Vertical Scaling
This enables
eNlight to ensure
nobody pays for
unused resources
even for a minute
longer.
163. bodHOST and eNlight
Automatic Vertical Scaling
This enables
eNlight to ensure
nobody pays for
unused resources
even for a minute
longer.
This, in turn, enables a
true Pay-per-Consume
utility billing model.
171. bodHOST and eNlight
eNlight’s Pay-per-Consume Model
Enables true
pay-per-consume
model of utility
billing.
Customers are
billed per minute.
Currently unique
in the industry.
172. bodHOST and eNlight
Industry Standard Security
Security Standards
ISO 9001, ISO 20000 / BS 15000, ISO 27001 / BS 7799
Server Isolation & Security
Storage Security
Network Isolation
Network Security
Protection against IP
Spoofing & Theft
Security against Internet
threats
Uptime Monitoring
Secure VM Management
Security against Privileged
Users
174. bodHOST and eNlight
Cost Savings Case Study
Founded in 1927, this Higher Education client has grown to a chain of schools,
providing multiple brands of education, across the country. Their distributed computing
needs had grown dramatically, leading to a significant in-house data center.
175. bodHOST and eNlight
Cost Savings Case Study
Founded in 1927, this Higher Education client has grown to a chain of schools,
providing multiple brands of education, across the country. Their distributed computing
needs had grown dramatically, leading to a significant in-house data center.
bodHOST undertook a “Data Center in the Cloud” viability study with their actual
hardware, software, licensing, maintenance, obsolescence, and interest cost, but
EXCLUDING manpower cost (they had a systems admin/support team of 19 persons).
176. bodHOST and eNlight
Cost Savings Case Study
Founded in 1927, this Higher Education client has grown to a chain of schools,
providing multiple brands of education, across the country. Their distributed computing
needs had grown dramatically, leading to a significant in-house data center.
bodHOST undertook a “Data Center in the Cloud” viability study with their actual
hardware, software, licensing, maintenance, obsolescence, and interest cost, but
EXCLUDING manpower cost (they had a systems admin/support team of 19 persons).
The projected saving below are over a three-year projection.
In-house Data Center Difference and
Item Description in the Cloud
Data Center Savings
Capital Investment $4,537,778 $1,224,000 $3,313,778
Operational Cost $600,000 $436,601 $163,399
Total $5,137,778 $1,660,601 $3,477,178
177. bodHOST and eNlight
Cost Savings Case Study
Founded in 1927, this Higher Education client has grown to a chain of schools,
providing multiple brands of education, across the country. Their distributed computing
needs had grown dramatically, leading to a significant in-house data center.
bodHOST undertook a “Data Center in the Cloud” viability study with their actual
hardware, software, licensing, maintenance, obsolescence, and interest cost, but
EXCLUDING manpower cost (they had a systems admin/support team of 19 persons).
The projected saving below are over a three-year projection.
In-house Data Center Difference and
Item Description in the Cloud
Data Center Savings
Capital Investment $4,537,778 $1,224,000 $3,313,778
Operational Cost $600,000 $436,601 $163,399
Total $5,137,778 $1,660,601 $3,477,178