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.
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 ratings0% 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.
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.