SlideShare a Scribd company logo
1 of 14
Download to read offline
Cloud Computing
A Working Definition of Cloud Computing
 Cloud computing is a model for enabling 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.
 This cloud model promotes availability and is composed of five essential
characteristics, three service models, and four deployment models.
.
Objectives of Cloud Computing
 Elasticity: Ability to scale virtual machines resources up or down
 On-demand usage: Ability to add or delete computing power (CPU, memory),
and storage according to demand
 Pay-per-use: Pay only for what you use
 Multitenancy: Ability to have multiplecustomers access their servers in the data
center in an isolated manner
.
5 Essential Cloud Characteristics
 On-demand self-service
 Broad network access
 Resource pooling
 Location independence
 Rapid elasticity
 Measured service
.
3 Cloud Service Models
 Cloud Software as a Service (SaaS)
 The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure and accessible from various
client devices through a thin client interface such as a Web browser (e.g., web-based email). The consumer does not manage or control the
underlying cloud infrastructure, network, servers, operating systems, storage, or even individual application capabilities, with the possible exception
of limited user-specific application configuration settings.
 Cloud Platform as a Service (PaaS)
 The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created applications using programming
languages and tools supported by the provider (e.g., Java, Python, .Net). The consumer does not manage or control the underlying cloud
infrastructure, network, servers, operating systems, or storage, but the consumer has control over the deployed applications and possibly application
hosting environment configurations.
 Cloud Infrastructure as a Service (IaaS)
 The capability provided to the consumer is to rent processing, storage, networks, and other fundamental computing resources where the
consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or
control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly select networking
components (e.g., firewalls, load balancers).
 To be considered “cloud” they must be deployed on top of cloud infrastructure that has the key characteristics
.
Service Model Architectures
.
Cloud Infrastructure
IaaS
PaaS
SaaS
Infrastructure as a Service (IaaS)
Architectures
Platform as a Service (PaaS)
Architectures
Software as a Service
(SaaS)
Architectures
Cloud Infrastructure
SaaS
Cloud Infrastructure
PaaS
SaaS
Cloud Infrastructure
IaaS
PaaS
Cloud Infrastructure
PaaS
Cloud Infrastructure
IaaS
Saas, PaaS, IaaS

.
3 Features of
Mature SaaS Applications
 SaaS is hosting applications on the Internet as a service (both consumer and enterprise)
 Features of Mature Saas applications:
 Scalable
 Handle growing amounts of work in a graceful manner
 Multi-tenancy
 One application instance may be serving hundreds of companies
 Opposite of multi-instance where each customer is provisioned their own server running one instance
 Metadata driven configurability
 Instead of customizing the application for a customer (requiring code changes), one allows the user to
configure the application through metadata
.
SaaS Maturity Levels
 Level 1: Ad-Hoc/Custom
 Level 2: Configurable
 Level 3: Configurable,
Multi-Tenant-Efficient
 Level 4: Scalable,
Configurable,
Multi-Tenant-Efficient
Source: Microsoft MSDN Architecture Center
3 Cloud Deployment Models
 Private cloud
 The cloud infrastructure is operated solely for an organization. It may be
managed by the organization or a third party and may exist on premise or off
premise.
 Public cloud
 Mega-scale cloud infrastructure is made available to the general public or a
large industry group and is owned by an organization selling cloud services.
 Hybrid cloud
 The cloud infrastructure is a composition of two or more clouds (private or
public) that remain unique entities but are bound together by standardized or
proprietary technology that enables data and application portability
.
Common Cloud Characteristics
 Cloud computing often leverages:
 Massive scale
 Homogeneity
 Virtualization
 Low cost software
 Geographic distribution
 Advanced security technologies
.
Security is the Major Issue
 Cloud computing often leverages:
 Massive scale
 Homogeneity
 Virtualization
 Low cost software
 Geographic distribution
 Advanced security technologies
.
Top Motivators for Adopting Cloud
Computing
Source: IBM Tech Trends Report 2011
.
Cloud Security Advantages
 Shifting public data to a external cloud reduces the exposure of the internal sensitive
data
 Dedicated Security Team
 Greater Investment in Security Infrastructure
 Cloud homogeneity makes security auditing/testing simpler
 Clouds enable automated security management and real-time detection of system
tampering
 Rapid Re-Constitution of Services
 Redundancy / Disaster Recovery
.

More Related Content

What's hot

Security of Data in Cloud Environment Using DPaaS
Security of Data in Cloud Environment Using DPaaSSecurity of Data in Cloud Environment Using DPaaS
Security of Data in Cloud Environment Using DPaaS
IJMER
 
Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890
Editor IJARCET
 
Cloud Computing in Resource Management
Cloud Computing in Resource ManagementCloud Computing in Resource Management
Cloud Computing in Resource Management
Dr. Amarjeet Singh
 
Cloud Computing Final1
Cloud Computing Final1Cloud Computing Final1
Cloud Computing Final1
Sandip Kadam
 

What's hot (20)

The cloud ecosystem
The cloud ecosystemThe cloud ecosystem
The cloud ecosystem
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Understanding Cloud Computing
Understanding Cloud ComputingUnderstanding Cloud Computing
Understanding Cloud Computing
 
Cloud computing vs edge computing
Cloud computing vs edge computingCloud computing vs edge computing
Cloud computing vs edge computing
 
Fundamental Concepts-and-Models Cloud Computing
Fundamental Concepts-and-Models Cloud ComputingFundamental Concepts-and-Models Cloud Computing
Fundamental Concepts-and-Models Cloud Computing
 
Security in Cloud Computing
Security in Cloud ComputingSecurity in Cloud Computing
Security in Cloud Computing
 
Security of Data in Cloud Environment Using DPaaS
Security of Data in Cloud Environment Using DPaaSSecurity of Data in Cloud Environment Using DPaaS
Security of Data in Cloud Environment Using DPaaS
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Fundamental cloud computing
Fundamental cloud computingFundamental cloud computing
Fundamental cloud computing
 
A proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper companyA proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper company
 
CLOUD COMPUTING_proposal
CLOUD COMPUTING_proposalCLOUD COMPUTING_proposal
CLOUD COMPUTING_proposal
 
Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890
 
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014  - Cloud Computing Project Title and AbstractFinal Year IEEE Project 2013-2014  - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
Chap 1 introduction to cloud computing
Chap 1 introduction to cloud computingChap 1 introduction to cloud computing
Chap 1 introduction to cloud computing
 
Cloud Computing in Resource Management
Cloud Computing in Resource ManagementCloud Computing in Resource Management
Cloud Computing in Resource Management
 
Cloud computing it703 unit iii
Cloud computing it703 unit iiiCloud computing it703 unit iii
Cloud computing it703 unit iii
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud Computing Final1
Cloud Computing Final1Cloud Computing Final1
Cloud Computing Final1
 
NIST Definition of Cloud Computing v15
NIST Definition of Cloud Computing v15NIST Definition of Cloud Computing v15
NIST Definition of Cloud Computing v15
 

Viewers also liked

“La oportunidad de la vida” ximena alexandra pilla pilla
“La oportunidad de la vida”  ximena alexandra pilla pilla“La oportunidad de la vida”  ximena alexandra pilla pilla
“La oportunidad de la vida” ximena alexandra pilla pilla
Ximena Pilla
 
Investigacion de accidentes e incidentes
Investigacion de accidentes e incidentesInvestigacion de accidentes e incidentes
Investigacion de accidentes e incidentes
1991freaks
 
Vishunus power point
Vishunus power pointVishunus power point
Vishunus power point
vishnuvn
 
ODERINDE AFOLABI CHRISTOPHER
ODERINDE AFOLABI CHRISTOPHERODERINDE AFOLABI CHRISTOPHER
ODERINDE AFOLABI CHRISTOPHER
Afolabi Oderinde
 
Ley Federal de Protección de Datos Personales
Ley Federal de Protección de Datos PersonalesLey Federal de Protección de Datos Personales
Ley Federal de Protección de Datos Personales
Brayan Becerril Perez
 

Viewers also liked (18)

La Amistad
La AmistadLa Amistad
La Amistad
 
Studies in johns letters
Studies in johns lettersStudies in johns letters
Studies in johns letters
 
“La oportunidad de la vida” ximena alexandra pilla pilla
“La oportunidad de la vida”  ximena alexandra pilla pilla“La oportunidad de la vida”  ximena alexandra pilla pilla
“La oportunidad de la vida” ximena alexandra pilla pilla
 
Investigacion de accidentes e incidentes
Investigacion de accidentes e incidentesInvestigacion de accidentes e incidentes
Investigacion de accidentes e incidentes
 
Building trust on remote teams: online workshop
Building trust on remote teams: online workshopBuilding trust on remote teams: online workshop
Building trust on remote teams: online workshop
 
Shamnad's assignment
Shamnad's assignmentShamnad's assignment
Shamnad's assignment
 
Campus Compact 2012 Annual Member Survey
Campus Compact 2012 Annual Member SurveyCampus Compact 2012 Annual Member Survey
Campus Compact 2012 Annual Member Survey
 
CV4LinkedIn
CV4LinkedInCV4LinkedIn
CV4LinkedIn
 
Adm est proj (alunos parte i)
Adm est proj (alunos   parte i)Adm est proj (alunos   parte i)
Adm est proj (alunos parte i)
 
Vernetzte Öffentlichkeiten 2013, Sitzung 4, "Technische Grundlagen"
Vernetzte Öffentlichkeiten 2013, Sitzung 4, "Technische Grundlagen"Vernetzte Öffentlichkeiten 2013, Sitzung 4, "Technische Grundlagen"
Vernetzte Öffentlichkeiten 2013, Sitzung 4, "Technische Grundlagen"
 
Vishunus power point
Vishunus power pointVishunus power point
Vishunus power point
 
ODERINDE AFOLABI CHRISTOPHER
ODERINDE AFOLABI CHRISTOPHERODERINDE AFOLABI CHRISTOPHER
ODERINDE AFOLABI CHRISTOPHER
 
Proyecto de marketing. parte 1
Proyecto de marketing. parte 1Proyecto de marketing. parte 1
Proyecto de marketing. parte 1
 
Mercosur
MercosurMercosur
Mercosur
 
Informe Final PEMAC 2012-2014
Informe Final PEMAC 2012-2014Informe Final PEMAC 2012-2014
Informe Final PEMAC 2012-2014
 
Lesson 5- Audience 2 Film Poster Evaluation Sheet
Lesson 5- Audience 2 Film Poster Evaluation SheetLesson 5- Audience 2 Film Poster Evaluation Sheet
Lesson 5- Audience 2 Film Poster Evaluation Sheet
 
Ley Federal de Protección de Datos Personales
Ley Federal de Protección de Datos PersonalesLey Federal de Protección de Datos Personales
Ley Federal de Protección de Datos Personales
 
Mapping analysis
Mapping analysisMapping analysis
Mapping analysis
 

Similar to Cloudmod4

Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
kevnikool
 

Similar to Cloudmod4 (20)

Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptx
 
Cloud models and platforms
Cloud models and platformsCloud models and platforms
Cloud models and platforms
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Yongsan presentation 2
Yongsan presentation 2Yongsan presentation 2
Yongsan presentation 2
 
cloud computing
cloud computing cloud computing
cloud computing
 
Data Security Model Enhancement In Cloud Environment
Data Security Model Enhancement In Cloud EnvironmentData Security Model Enhancement In Cloud Environment
Data Security Model Enhancement In Cloud Environment
 
Cloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and RisksCloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and Risks
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Literature Review: Security on cloud computing
Literature Review: Security on cloud computingLiterature Review: Security on cloud computing
Literature Review: Security on cloud computing
 
Cloud Computing-notes.doc
Cloud Computing-notes.docCloud Computing-notes.doc
Cloud Computing-notes.doc
 
Cloud notes 1
Cloud notes 1Cloud notes 1
Cloud notes 1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Cloud def-v15
Cloud def-v15Cloud def-v15
Cloud def-v15
 
Cloud Def V15
Cloud Def V15Cloud Def V15
Cloud Def V15
 
Intoduction of cloud computing
Intoduction of cloud computingIntoduction of cloud computing
Intoduction of cloud computing
 

More from kongara

2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)
kongara
 
Industrial policy
Industrial policyIndustrial policy
Industrial policy
kongara
 

More from kongara (20)

K.chaitanya sm
K.chaitanya smK.chaitanya sm
K.chaitanya sm
 
Stakeholder management
Stakeholder managementStakeholder management
Stakeholder management
 
K.chaitanya pm
K.chaitanya pmK.chaitanya pm
K.chaitanya pm
 
2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)
 
Linear logisticregression
Linear logisticregressionLinear logisticregression
Linear logisticregression
 
Adwords introduction (1)
Adwords introduction (1)Adwords introduction (1)
Adwords introduction (1)
 
Offpage optimization
Offpage optimizationOffpage optimization
Offpage optimization
 
Basics of search engines and algorithms (1)
Basics of search engines and algorithms (1)Basics of search engines and algorithms (1)
Basics of search engines and algorithms (1)
 
Isttm evol, dynamics, trends hrm
Isttm evol, dynamics, trends hrmIsttm evol, dynamics, trends hrm
Isttm evol, dynamics, trends hrm
 
Isttm hyd ir v2.0
Isttm hyd ir v2.0Isttm hyd ir v2.0
Isttm hyd ir v2.0
 
Isstm merit rating, promotions & transfers
Isstm merit rating, promotions & transfersIsstm merit rating, promotions & transfers
Isstm merit rating, promotions & transfers
 
Matching entrepreneur
Matching entrepreneurMatching entrepreneur
Matching entrepreneur
 
Marketing channel selection
Marketing channel selection Marketing channel selection
Marketing channel selection
 
Market feasibility
Market feasibilityMarket feasibility
Market feasibility
 
Innovation & entrepreneurship development program
Innovation & entrepreneurship development programInnovation & entrepreneurship development program
Innovation & entrepreneurship development program
 
Industrial policy
Industrial policyIndustrial policy
Industrial policy
 
government industrial policies
government industrial policies government industrial policies
government industrial policies
 
Current scenario
Current scenarioCurrent scenario
Current scenario
 
Feasibilitystudy
FeasibilitystudyFeasibilitystudy
Feasibilitystudy
 
Dpr
DprDpr
Dpr
 

Recently uploaded

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 

Cloudmod4

  • 2. A Working Definition of Cloud Computing  Cloud computing is a model for enabling 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.  This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models. .
  • 3. Objectives of Cloud Computing  Elasticity: Ability to scale virtual machines resources up or down  On-demand usage: Ability to add or delete computing power (CPU, memory), and storage according to demand  Pay-per-use: Pay only for what you use  Multitenancy: Ability to have multiplecustomers access their servers in the data center in an isolated manner .
  • 4. 5 Essential Cloud Characteristics  On-demand self-service  Broad network access  Resource pooling  Location independence  Rapid elasticity  Measured service .
  • 5. 3 Cloud Service Models  Cloud Software as a Service (SaaS)  The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure and accessible from various client devices through a thin client interface such as a Web browser (e.g., web-based email). The consumer does not manage or control the underlying cloud infrastructure, network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.  Cloud Platform as a Service (PaaS)  The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created applications using programming languages and tools supported by the provider (e.g., Java, Python, .Net). The consumer does not manage or control the underlying cloud infrastructure, network, servers, operating systems, or storage, but the consumer has control over the deployed applications and possibly application hosting environment configurations.  Cloud Infrastructure as a Service (IaaS)  The capability provided to the consumer is to rent processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly select networking components (e.g., firewalls, load balancers).  To be considered “cloud” they must be deployed on top of cloud infrastructure that has the key characteristics .
  • 6. Service Model Architectures . Cloud Infrastructure IaaS PaaS SaaS Infrastructure as a Service (IaaS) Architectures Platform as a Service (PaaS) Architectures Software as a Service (SaaS) Architectures Cloud Infrastructure SaaS Cloud Infrastructure PaaS SaaS Cloud Infrastructure IaaS PaaS Cloud Infrastructure PaaS Cloud Infrastructure IaaS
  • 8. 3 Features of Mature SaaS Applications  SaaS is hosting applications on the Internet as a service (both consumer and enterprise)  Features of Mature Saas applications:  Scalable  Handle growing amounts of work in a graceful manner  Multi-tenancy  One application instance may be serving hundreds of companies  Opposite of multi-instance where each customer is provisioned their own server running one instance  Metadata driven configurability  Instead of customizing the application for a customer (requiring code changes), one allows the user to configure the application through metadata .
  • 9. SaaS Maturity Levels  Level 1: Ad-Hoc/Custom  Level 2: Configurable  Level 3: Configurable, Multi-Tenant-Efficient  Level 4: Scalable, Configurable, Multi-Tenant-Efficient Source: Microsoft MSDN Architecture Center
  • 10. 3 Cloud Deployment Models  Private cloud  The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise.  Public cloud  Mega-scale cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.  Hybrid cloud  The cloud infrastructure is a composition of two or more clouds (private or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability .
  • 11. Common Cloud Characteristics  Cloud computing often leverages:  Massive scale  Homogeneity  Virtualization  Low cost software  Geographic distribution  Advanced security technologies .
  • 12. Security is the Major Issue  Cloud computing often leverages:  Massive scale  Homogeneity  Virtualization  Low cost software  Geographic distribution  Advanced security technologies .
  • 13. Top Motivators for Adopting Cloud Computing Source: IBM Tech Trends Report 2011 .
  • 14. Cloud Security Advantages  Shifting public data to a external cloud reduces the exposure of the internal sensitive data  Dedicated Security Team  Greater Investment in Security Infrastructure  Cloud homogeneity makes security auditing/testing simpler  Clouds enable automated security management and real-time detection of system tampering  Rapid Re-Constitution of Services  Redundancy / Disaster Recovery .