0% found this document useful (0 votes)
109 views

Types of Cloud Computing

The document discusses different types of cloud computing including private cloud, public cloud, hybrid cloud, and community cloud. It describes the key characteristics of each type and provides examples. The document also covers cloud computing models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It discusses the pros and cons of cloud computing such as improved disaster recovery, increased collaboration, ongoing costs, and issues with internet connectivity.

Uploaded by

neela madheswari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views

Types of Cloud Computing

The document discusses different types of cloud computing including private cloud, public cloud, hybrid cloud, and community cloud. It describes the key characteristics of each type and provides examples. The document also covers cloud computing models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It discusses the pros and cons of cloud computing such as improved disaster recovery, increased collaboration, ongoing costs, and issues with internet connectivity.

Uploaded by

neela madheswari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 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