0% found this document useful (0 votes)
5 views26 pages

Cloud Computing - Basics Part 1

The document provides an introduction to cloud computing, defining it as a system of interconnected virtualized computers that offer unified resources based on service-level agreements. It outlines the major advantages of cloud computing, such as cost-effectiveness, scalability, and security, and describes various service and deployment models including public, private, community, and hybrid clouds. Additionally, it discusses the roles of different actors in the cloud ecosystem and their interactions.

Uploaded by

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

Cloud Computing - Basics Part 1

The document provides an introduction to cloud computing, defining it as a system of interconnected virtualized computers that offer unified resources based on service-level agreements. It outlines the major advantages of cloud computing, such as cost-effectiveness, scalability, and security, and describes various service and deployment models including public, private, community, and hybrid clouds. Additionally, it discusses the roles of different actors in the cloud ecosystem and their interactions.

Uploaded by

saranshtrash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

Cloud Computing- Introduction

Adrija Bhattacharya
CSE, HITK

03/09/19 Cloud Computing 1


Cloud Computing
•Cloud is a parallel and distributed computing
system consisting of a collection of inter-
connected and virtualized computers that are
dynamically provisioned and presented as one
or more unified computing resources based on
service-level agreements (SLA) established
through negotiation between the service
provider and consumers

03/09/19 Cloud Computing 2


Current Scenario

03/09/19 Cloud Computing 3


Major Advantages
•Cost-effective
•Unlimited storage space
•Backup and Recovery
•Scalability
•Device diversity
•Faster deployment
•Energy efficiency
•Agility
•Security
•Competitiveness
03/09/19 Cloud Computing 4
NIST Cloud Architecture

03/09/19 Cloud Computing 5


Actors and their Roles

03/09/19 Cloud Computing 6


Interactions

03/09/19 Cloud Computing 7


Usage scenario of Broker

03/09/19 Cloud Computing 8


Usage Scenario of Carrier

03/09/19 Cloud Computing 9


Usage Scenario of Cloud Auditor

03/09/19 Cloud Computing 10


Cloud Consumers

03/09/19 Cloud Computing 11


Cloud Provider’s Activities

03/09/19 Cloud Computing 12


Service Models
•Software as a service (SaaS)
•Cloud platform as a service (PaaS)
•Cloud infrastructure as a service

03/09/19 Cloud Computing 13


Scope of Control

03/09/19 Cloud Computing 14


Deployment Models in Cloud

03/09/19 Cloud Computing 15


Deployment Models
•Cloud may be operated in one of the following
deployment models
– public cloud
– private cloud
– community cloud
– hybrid cloud

03/09/19 Cloud Computing 16


Public Clouds

03/09/19 Cloud Computing 17


Public Clouds
•A public cloud is one in which the cloud
infrastructure and computing resources are
made available to the general public over a
public network
• A public cloud is owned by an organization
selling cloud services, and serves a diverse pool
of clients

03/09/19 Cloud Computing 18


Private Clouds

03/09/19 Cloud Computing 19


Private Clouds
•A private cloud gives a single Cloud Consumer’s
organization the exclusive access to and usage of
the infrastructure and computational resources.
•It may be managed either by the Cloud
Consumer organization or by a third party, and
may be hosted on the organization’s premises
(i.e. on-site private clouds) or outsourced to a
hosting company (i.e. outsourced private
clouds).
03/09/19 Cloud Computing 20
Private Clouds

03/09/19 Cloud Computing 21


Community Clouds
•A community cloud serves a group of Cloud
Consumers which have shared concerns such as
mission objectives, security, privacy and
compliance policy, rather than serving a single
organization as does a private cloud.
• Similar to private clouds, a community cloud
may be managed by the organizations or by a
third party, and may be implemented on
customer premise (i.e. on-site community cloud)
or outsourced to a hosting company (i.e.
03/09/19 Cloud Computing 22
Community (Onsite)

03/09/19 Cloud Computing 23


Community (Outsourced)

03/09/19 Cloud Computing 24


Hybrid Clouds

03/09/19 Cloud Computing 25


Hybrid Clouds
•A hybrid cloud is a composition of two or more
clouds (on-site private, on-site community, off-
site private, off-site community or public)
•All components remain as distinct entities but
are bound together by standardized or
proprietary technology that enables data and
application portability.

03/09/19 Cloud Computing 26

You might also like