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

UNIT 1 - 3.cloud Architecture and Its Characteristics - Cloud Delivery and Deployment Models

This document provides an overview of cloud computing, including definitions, architecture, characteristics, deployment models, service models, and the NIST cloud computing reference model. It defines cloud computing as a model for enabling ubiquitous access to configurable computing resources that can be rapidly provisioned and released with minimal management effort. The key aspects covered are: - Cloud architecture consists of frontends, backends, and a network that connects cloud consumers to cloud providers. - Major cloud deployment models are public, private, hybrid and community clouds. - Cloud service models include SaaS, PaaS and IaaS which provide varying levels of control. - NIST cloud reference model describes the actors and interactions in cloud computing systems.

Uploaded by

suhasspotifypvt
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

UNIT 1 - 3.cloud Architecture and Its Characteristics - Cloud Delivery and Deployment Models

This document provides an overview of cloud computing, including definitions, architecture, characteristics, deployment models, service models, and the NIST cloud computing reference model. It defines cloud computing as a model for enabling ubiquitous access to configurable computing resources that can be rapidly provisioned and released with minimal management effort. The key aspects covered are: - Cloud architecture consists of frontends, backends, and a network that connects cloud consumers to cloud providers. - Major cloud deployment models are public, private, hybrid and community clouds. - Cloud service models include SaaS, PaaS and IaaS which provide varying levels of control. - NIST cloud reference model describes the actors and interactions in cloud computing systems.

Uploaded by

suhasspotifypvt
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 37

CLOUD

COMPUTING
Agenda
• Introduction to Cloud Computing
• Cloud Architecture
• Characteristics of Cloud Computing
• Cloud Deployment Model
• Cloud Services Model
• NIST Cloud Architecture
Cloud Computing Definition
• 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.”
Cloud Computing Definition
• Clouds are a large pool of easily usable and
accessible virtualized resources (such as
hardware, development platforms and/or
services). These resources can be dynamically
reconfigured to adjust to a variable load (scale),
allowing also for an optimum resource utilization.
• This pool of resources is typically exploited by a
pay-per-use model in which guarantees are
offered by the Infrastructure Provider by means
of customized Service Level Agreements.”
Cloud Architecture

5
Characteristics Of Cloud Computing
Cloud Deployment models
• The concept of cloud computing has evolved from cluster,
grid and utility computing.
• Cluster and grid computing leverage the use of many
computers in parallel to solve problems of any size.
• Utility and Software as a Service (SaaS) provide computing
resource as a service with notation of pay per use.
• Cloud computing is a high throughput computing (HTC)
paradigm whereby the infrastructure provides the service
through a large data centre or server farms.
• The cloud computing model enables users to share to
resources from anywhere at any time through their
connected devices.
• All computations in cloud applications are distributed to
servers in a data centre, cloud platforms are systems
9
distributed through virtualization.
Cloud Deployment Models
The major cloud
deployment
models are
1. Public Cloud
2. Private
Cloud,
3. Hybrid Cloud
4. Community
Cloud
Deployment Models
• Private cloud. The cloud infrastructure is provisioned for
exclusive use by a single organization comprising multiple
consumers (e.g., business units). It may be owned,
managed, and operated by the organization, a third party,
or some combination of them, and it may exist on or off
premises.
• Community cloud. The cloud infrastructure is provisioned
for exclusive use by a specific community of consumers
from organizations that have shared concerns (e.g.,
mission, security requirements, policy, and compliance
considerations). It may be owned, managed, and operated
by one or more of the organizations in the community, a
third party, or some combination of them, and it may exist
on or off premises.

11
• Public Cloud. The cloud infrastructure is
provisioned for open use by the general public. It
may be owned, managed, and operated by a
business, academic, or government organization,
or some combination of them. It exists on the
premises of the cloud provider.
• Hybrid Cloud. The cloud infrastructure is a
composition of two or more distinct cloud
infrastructures (private, community, or public)
that remain unique entities, but are bound
together by standardized or proprietary
technology that enables data and application
portability (e.g., cloud bursting for load balancing
between clouds).
Service Models
• Software as a Service (SaaS).
• Platform as a Service (PaaS).
• Infrastructure as a Service (IaaS).

18
Cloud service models offer customers varying levels of
control over assets and services, which presents
performance visibility challenges.
The platform and ecosystem views of cloud
computing represent a new paradigm, and promote
a new way of computing.

20
\
NIST DEFINITOIN
Cloud computing is a model for enabling
ubiquitous, convenient, on-demand network
access to a shared pool of configurable
computing resources (e.g., networks, servers,
storage, applications, and services) that can be
rapidly provisioned and released with minimal
management effort or service provider
interaction.
NIST Cloud Model
Cloud Computing Architecture

The Conceptual Reference Model


NIST Cloud Agents
• Cloud Consumer A person or organization that maintains a business
relationship with, and uses service from, Cloud Provider
• Cloud Provider A person, organization, or entity responsible for
making a service available to interested parties.
• Cloud Auditor A party that can conduct independent assessment of
cloud services, information system operations, performance and
security of the cloud implementation.
• Cloud Broker An entity that manages the use, performance and
delivery of cloud services, and negotiates relationships between
Cloud Providers and Cloud Consumers.
• Cloud Carrier An intermediary that provides connectivity and
transport of cloud services from Cloud Providers to Cloud Consumers.
Interactions between the Actors in Cloud Computing
CLOUD PROVIDER
CLOUD CONSUMER

Example Service Available to a Cloud Consumer


Cloud Provider
Service Orchestration
Cloud Provider
Cloud Service Management
Cloud Carrier
• provides connectivity and transport of cloud
services between cloud consumers and cloud
• providers (network, telecommunication, access
devices )

Scope Of Control between Provider and Consumer


Cloud Auditor
=>Security controls, Privacy impact,
Performance
Cloud Broker
=> Intermediation, Aggregation, Arbitrage
THANK YOU

You might also like