Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 28

Types of Cloud computing

Dr.A.Neela Madheswari,
ASP/CSE, MEC
Contents
 Cloud computing
 Types of cloud computing
 Cloud reference model
 Pros and cons of cloud computing

2
cloud computing
 Cloud computing is a kind of Internet-
based computing that provides shared
processing resources and data to
computers and other devices on demand.

3
Types of Cloud computing
 Types of cloud represents a specific type of cloud
environment distinguished by:
 Ownership
 Size
 Access
 There are four common types of cloud deployment
models:
 1. private cloud
 2. public cloud
 3. hybrid cloud
 4. community cloud

4
1. Private cloud
 It is suitable for building small cloud. For a particular enterprise, with
their own customized software provision, it is suitable.
 Infrastructure provision can be: i) on-premises or ii) third-party location
 Types are:
1. On-site private cloud: Applies to private clouds implemented at a
customer’s premises
2. Outsourced private cloud: Applies to private clouds where the server side
is outsourced to a hosting company
 Security plays an important role. Hence on-premises is better option.
 For health care and pharmaceutical industries, moving data to cloud may
violate norms.
 Example:
 Eucalyptus
 Ubuntu Enterprise Cloud - UEC (powered by Eucalyptus)
 Amazon VPC (Virtual Private Cloud)
 VMware Cloud Infrastructure Suite
 Microsoft ECI (Enrollment for Core Infrastructure) data center.

5
On-site private cloud

6
Outsourced private cloud

7
2. Public cloud
 It is the true cloud hosting
 Here services and infrastructure are provided to various
clients.
 The enterprises who want to manage load can make use of this
type.
 This helps to reduce capital expenditure and reduce
operational IT costs.
 Example:
 Amazon Elastic Compute Cloud (EC2)
 IBM Smart Cloud
 Sun Cloud
 Google AppEngine
 Microsoft Windows Azure

8
Public cloud

9
3. Hybrid cloud
 Take advantages of both public and private clouds.
 Used for handling cloud bursting. i.e. existing
private cloud is not able to handle load and thus go
for public cloud option.
 Example:
 Microsoft Azure (capable of Hybrid cloud)
 Vmware vCloud (Hybrid Cloud Services)

10
Hybrid cloud

11
4. Community cloud
 Here the cloud infrastructure is shared by several organizations
with same policy and compliance considerations.
 Government departments, universities, central banks etc. often
find this type of cloud useful.
 This helps to reduce costs as compare to private cloud, as it is
shared by larger group.
 Types:
1. Onsite community cloud: Applies to community clouds
implemented on the premises of
the customers composing a community cloud
2. Outsourced community cloud: Applies to community clouds where
the server side is
outsourced to a hosting company.
 Example:
 Google Apps for Government (Microsoft Government Community
cloud)

12
Onsite community cloud

13
Outsourced community cloud

14
Cloud reference model
IaaS - Infrastructure
PaaS - Platform
SaaS – Software

15
IaaS
 Cloud Providers offering Infrastructure as a Service to
data-center space, and servers; as well as network
equipment such as routers/switches and software for
businesses.
 These data-centers are fully outsourced, you need not
to upgrade an OS or re-route data.
 It allows for scalability and reliability; as well as better
security than an organization may have in a local or
local datacenter.
 These services are charged, so you pay for what you
use, like your water, electric and gas. Depending on
your capacity or usage, your payment is a variable.
 IaaS vendors purchase equipment in such bulk, you,
Mr. Customer, get the best for the lowest price.
16
IaaS
 Buying hardware that’s barely used is a waste of hardware, air
conditioning, space and power.
 Operational expenses versus Capital expenses: Cloud is
better.
 In other words, instead of depreciating over three years,
you’re able to expense the monthly charge this year. And the
next year. And the year after that. It’s an elastic service.
 Example:
 Amazon EC2
 Windows Azure
 Rackspace
 Google Compute Engine

17
PaaS
 Provisioning a full hardware architecture and software
framework to allow applications to run is the essence of
Platform-as-a-Service.
 There’s a huge market for customers who require flexible,
robust web-based applications.
 But, in order for these applications to run, there needs to be
platform supporting it as robust and flexible.
 Cloud providers offer this environment and framework as a
service.
 Their developers can write their code regardless of the OS
behind it. So instead of software being written for Apple,
Linux or Windows, it’s being written for a development
environment provided by Cloud Providers such as Amazon,
Microsoft and Google.

18
SaaS
 Software as a Service is typically built on top of a Platform
as a Service solution, whether that platform is publicly
available or not, and provides software for end-users such
as email, word processing, or a business CRM.
 SaaS is typically charged on a per-user and per-month basis
 Companies have the flexibility to add or remove users at
any time without addition costs beyond the monthly per-
user fee.
 Example:
 Google Apps
 Microsoft Office 365
19
20
Pros and cons of cloud computing
 Pros
 Improved disaster recovery
 Increased collaboration and flexibility
 Environmental friendly
 Cons
 Internet connectivity
 Ongoing costs
 security

21
1. Improved disaster recovery
 Moving our business data to cloud can make disaster
recovery (DR) easier and less expensive.
 We can set up our system to back up data
automatically to ensure we will be able to recover
the most up-to-date information in case of
emergency.
 45 percent of SMBs (Small and Medium Business)
have experienced data loss and, on average, it cost
$9,000 to recover the data.
 We can minimize this cost by having a good DR plan
in place before disaster strikes.
 The cost comes in around how quickly our data can
be recovered.
 For most situations, we can setup DR that will
recover within a couple of hours for less than
$1,000.

22
2. Increased collaboration and flexibility
 For many businesses, moving to the cloud
increases opportunities for collaboration
between employees.
 Colleagues can sync and work on documents or
shared apps with ease, often simultaneously,
receiving updates in real time.
 Additionally, cloud computing allows each team
member to work from anywhere.
 The cloud centralizes our data, which means that
we, our employees, and even our clients can
access our company data from any location with
Internet access.

23
3. Environmental friendly
 Cloud computing decreases business' carbon
footprint by reducing energy consumption and
carbon emissions by more than 30 percent.
 For small companies, the decreased energy
usage can reach 90 percent—a huge money
saver. It can also help a business project an
environmentally sound image.

24
1. Internet connectivity
 Running all or some of our business
applications in the cloud is great, as long as
we can maintain a consistent Internet
connection.
 If any one of our cloud-based service
providers loses connectivity, or if our ISP
experiences an outage, we are out of business
until that Internet connection returns.
 Sometimes best servers can go down
occasionally, so if we decide to use this
method, it's important to implement a
backup plan.

25
2. Ongoing costs
 While cloud computing is relatively inexpensive to
start up, depending on our needs, an in-house solution
may cost less in the long run.
 Buying an in-house server and installing a network
system is definitely a large, up-front capital
investment, and we also need to consider ongoing IT
maintenance costs.
 With cloud computing, we pay the same amount each
month to maintain not only our server, but also all our
data.
 The choice we make may depend on whether we have
a lot of startup capital to invest in a private network.
 We have to be sure to compare all the costs for
supporting both an in-house server and cloud-based
server to see which option works best for our
26
situation.
3. Security
 Not every business should place its data in
the cloud.
 Companies with highly sensitive data or
that must meet stringent compliance
regulations may well need their own IT
department to keep data secure.
 When we store data in the cloud, we are
trusting a third party to keep it safe.

27
Reference
 http://www.techno-pulse.com/2011/10/cloud-
deployment-private-public-example.html

28

You might also like