SlideShare a Scribd company logo
SURBHI JHA(1122210100) 
B.Tech 4th year(C.S.E)
CLOUD 
Also referred to as a network cloud. In telecommunications, a cloud refers to a 
public or semi-public space on transmission lines (such as T1 or T3) that 
exists between the end points of a transmission. Data that is transmitted 
across a WAN enters the network from one end point using a 
standard protocol suite such as Frame Relay and then enters the network 
cloud where it shares space with other data transmissions. The data emerges 
from the cloud -- where it may be encapsulated, translated and transported in 
myriad ways -- in the same format as when it entered the cloud. A network 
cloud exists because when data is transmitted across a packet-switched 
network in a packet, no two packets will necessarily follow the same 
physical path. The unpredictable area that the data enters before it is received 
is the cloud. 
2
BASIC CLOUD CHARACTERISTICS 
The “no-need-to-know” in terms of the underlying details 
of infrastructure, applications interface with the 
infrastructure via the APIs. 
The “flexibility and elasticity” allows these systems to 
scale up and down at will 
utilising the resources of all kinds 
CPU, storage, server capacity, load balancing, and databases 
The “pay as much as used and needed” type of utility 
computing and the “always on!, anywhere and any place” 
type of network-based computing. 
3
CLOUD STORAGE 
Cloud storage means "the storage of data online in the cloud," wherein a 
company's data is stored in and accessible from multiple distributed and 
connected resources that comprise a cloud. 
Cloud storage can provide the benefits of greater accessibility and reliability; 
rapid deployment; strong protection for data backup, archieval and disaster 
recovery purposes; and lower overall storage costs as a result of not having to 
purchase, manage and maintain expensive hardware. However, cloud storage 
does have the potential for security and compliance concerns. 
4
CLOUD STORAGE 
Several large Web companies are now exploiting the fact 
that they have data storage capacity that can be hired out 
to others. 
allows data stored remotely to be temporarily cached on desktop 
computers, mobile phones or other Internet-linked devices. 
Amazon’s Elastic Compute Cloud (EC2) and Simple 
Storage Solution (S3) are well known examples 
Mechanical Turk 
5
CLOUD ARCHITECTURE 
6
VIRTUALIZATION 
Virtual workspaces: 
An abstraction of an execution environment that can be made dynamically 
available to authorized clients by using well-defined protocols, 
Resource quota (e.g. CPU, memory share), 
Software configuration (e.g. O/S, provided services). 
Implement on Virtual Machines (VMs): 
Abstraction of a physical host machine, 
Hypervisor intercepts and emulates instructions from VMs, and allows 
management of VMs, 
VMWare, Xen, etc. 
Provide infrastructure API: 
Plug-ins to hardware/support structures 
App App App 
OS OS 
Hardware 
OS 
Hypervisor 
Virtualized Stack
VIRTUAL MACHINES 
VM technology allows multiple virtual machines to run on a single physical 
machine. 
App App App App App 
Virtual Machine Monitor (VMM) / Hypervisor 
8 
Hardware 
Guest OS 
(Linux) 
Guest OS 
(NetBSD) 
Guest OS 
(Windows) 
VM VM VM 
Xen 
VMWare 
UML 
Denali 
etc. 
Performance: Para-virtualization (e.g. Xen) is very close to raw physical 
performance!
CLOUD SERVICES 
Cloud services means services made available to users on demand via the 
Internet from a cloud computing provider's servers as opposed to being 
provided from a company's own on-premises servers. Cloud services are 
designed to provide easy, scalable access to applications, resources and 
services, and are fully managed by a cloud services provider. 
A cloud service can dynamically scale to meet the needs of its users, and 
because the service provider supplies the hardware and software necessary for 
the service, there’s no need for a company to provision or deploy its own 
resources or allocate IT staff to manage the service. Examples of cloud 
services include online data storage and backup solutions, Web-based e-mail 
services, hosted office suites and document collaboration services, database 
processing, managed technical support services and more. 
9
CLOUD SERVICE MODELS 
10 
Software as a 
Service (SaaS) 
Platform as a 
Service (PaaS) 
Infrastructure as a 
Service (IaaS) 
SalesForce CRM 
LotusLive 
Google 
App 
Engine 
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim 
Grance
Details and Examples of Cloud 
11
USE CASES VS. SERVICE LEVELS EXAMPLES 
SaaS PaaS IaaS 
Public Cloud 
Services 
Google Apps, Zoho, 
MS Office Web, 
Facebook 
Google App Engine, 
Facebook Platform, 
Gigaspaces 
Amazon Web 
Services (AWS), Sun, 
vCloud Express 
Outsourced Cloud 
Services 
Saleforce.com Force.com, 3Tera, 
Gigaspaces 
Terremark, Savvis, 
Rackspace, AWS, 
ATT 
Cloud Enhanced 
Enterprise Services 
IBM Cloud Analytics Microsoft Azure AWS Virtual 
Private Cloud 
Private Cloud 
Services 
Internal applications 
billed by usage 
Appistry, Gigaspaces IBM, HP, 
VMware vCloud 
Shared Cloud 
Services 
Commerce Hubs Cross –Enterprise 
BPM Tools for Cloud 
IBM 
MultiCloud 
Services 
Workflow 
applications 
RightScale Eucalyptus/AWS
Level 1: Ad-Hoc/Custom – 
One Instance per customer 
Level 2: Configurable per 
customer 
SAAS MATURITY MODEL 
13 
Level 3: configurable & 
Multi-Tenant-Efficient 
Level 4: Scalable, Configurable 
& Multi-Tenant-Efficient 
Source: Frederick Chong and Gianpaolo Carraro, “Architectures Strategies for Catching the Long Tail”
CLOUD-SOURCING 
•Why is it becoming a Big Deal: 
–Using high-scale/low-cost providers, 
–Any time/place access via web browser, 
–Rapid scalability; incremental cost and load sharing, 
–Can forget need to focus on local IT. 
•Concerns: 
–Performance, reliability, and SLAs, 
–Control of data, and service parameters, 
–Application features and choices, 
–Interaction between Cloud providers, 
–No standard API – mix of SOAP and REST! 
–Privacy, security, compliance, trust… 
14
TYPES OF CLOUD 
15
PRIVATE CLOUD 
Private cloud is the phrase used to describe a cloud computing platform that is 
implemented within the corporate firewall, under the control of the IT 
department. 
A private cloud is designed to offer the same features and benefits of public cloud 
systems, but removes a number of objections to the cloud computing model 
including control over enterprise and customer data, worries about security, and 
issues connected to regulatory compliance. 
Private Cloud Security 
A private cloud implementation aims to avoid many of the objections regarding 
cloud computing security. Because a private cloud setup is implemented safely 
within the corporate firewall, a private cloud provides more control over the 
company's data, and it ensures security, albeit with greater potential risk for data 
loss due to natural disaster. 
16
PRIVATE CLOUD
PUBLIC CLOUD & HYBRID CLOUD 
Public clouds can also typically be deployed much faster and with 
more scalability and accessibility than on-premises infrastructure as a result of 
the public cloud provider’s expertise and existing infrastructure. Public cloud 
subscribers may pay pay-as-you-go fees or fixed monthly fees for the public 
cloud services they utilize. 
Hybrid Cloud: A combined form of private clouds and public clouds in which 
some critical data resides in the enterprise’s private cloud while other data is 
stored in and accessible from a public cloud. Hybrid clouds seek to deliver the 
advantages of scalability, reliability, rapid deployment and potential cost 
savings of public clouds with the security and increased control and 
management of private clouds. 
18
CURRENT TRENDS 
Cloud 
computing 
Grid 
Computing 
Distributed 
Computing
CLOUD MANAGEMENT 
Cloud management means the software and technologies designed for 
operating and monitoring applications, data and services residing in the cloud. 
Cloud management tools help ensure a company's cloud computing-based 
resources are working optimally and properly interacting with users and other 
services. 
20
THE REASON FOR CLOUD MANAGEMENT 
•Automation 
•Cloud-ready solutions 
•Control 
•Portability 
•A good cloud management platform delivers: 
•Ability to focus above the complexity & tedious work – to your core competency 
•Agility to IT and business 
•ROI almost immediately
CLOUD MANAGEMENT 
STRATEGIES 
22 
Cloud management strategies 
typically involve numerous tasks 
including performance monitoring 
(response times, latency, uptime, 
etc.), security and compliance 
auditing and management, and 
initiating and overseeing disaster 
recovery and contingency plans. 
With cloud computing growing 
more complex and a wide variety 
of private, hybrid, and public 
cloud-based systems and 
infrastructure already in use, a 
company’s collection of cloud 
management tools needs to be 
just as flexible and scalable as its 
cloud computing strategy.
23
24
25
EXAMPLE OF BMC FOR CLOUD 
MANAGEMENT 
26
EXAMPLE OF BMC FOR CLOUD 
MANAGEMENT 
27
EXAMPLE 
28
VMWARE CLOUD MANAGEMENT 
29
SOME COMMERCIAL 
CLOUD OFFERINGS 
30
CLOUD TAXONOMY 
31
OPPORTUNITIES AND 
CHALLENGES 
•The use of the cloud provides a number of opportunities: 
–It enables services to be used without any understanding of their 
infrastructure. 
–Cloud computing works using economies of scale: 
•It potentially lowers the outlay expense for start up companies, as they would no 
longer need to buy their own software or servers. 
•Cost would be by on-demand pricing. 
•Vendors and Service providers claim costs by establishing an ongoing revenue 
stream. 
–Data and services are stored remotely but accessible from “anywhere”. 
32
ADVANTAGES OF CLOUD 
COMPUTING 
•Instant software updates: 
–Another advantage to cloud computing is that you are no longer faced with choosing between obsolete software and high upgrade costs. 
–When the application is web-based, updates happen automatically 
•available the next time you log into the cloud. 
–When you access a web-based application, you get the latest version 
•without needing to pay for or download an upgrade. 
•Improved document format compatibility. 
–You do not have to worry about the documents you create on your machine being compatible with other users' applications or Oses 
•Unlimited storage capacity: 
–Cloud computing offers virtually limitless storage 
•Increased data reliability: 
–Unlike desktop computing, in which if a hard disk crashes and destroy all your valuable data, a computer crashing in the 
cloud should not affect the storage of your data. 
•Universal document access 
33
DISADVANTAGES 
OF CLOUD 
COMPUTING 
Cloud computing is impossible if you cannot connect to the 
Internet. 
Since you use the Internet to connect to both your applications and 
documents, if you do not have an Internet connection you cannot 
access anything, even your own documents. 
A dead Internet connection means no work and in areas where 
Internet connections are few or inherently unreliable, this could be 
a deal-breaker. 
34
THE FUTURE 
Many of the activities loosely grouped together under cloud computing have 
already been happening and centralised computing activity is not a new 
phenomena 
Grid Computing was the last research-led centralised approach 
However there are concerns that the mainstream adoption of cloud 
computing could cause many problems for users 
Many new open source systems appearing that you can install and run on your 
local cluster 
should be able to run a variety of applications on these systems 
35
36

More Related Content

PDF
How to Cloud - The Ultimate Guide to Cloud Computing
Awesome Developers UG
 
PPTX
Cloud Delivery Model Considerations
Mohammed Sajjad Ali
 
PPT
Cloud computing 2
Shyam Kona
 
DOCX
Cloud notes 1
Prateek Soni
 
PPT
Cc unit 1 ppt
Dr VISU P
 
DOCX
Cloud computing
Misha Ali
 
PPTX
Fundamental Concepts-and-Models Cloud Computing
Mohammed Sajjad Ali
 
DOCX
CLOUD COMPUTING UNIT-5 NOTES
Tushar Dhoot
 
How to Cloud - The Ultimate Guide to Cloud Computing
Awesome Developers UG
 
Cloud Delivery Model Considerations
Mohammed Sajjad Ali
 
Cloud computing 2
Shyam Kona
 
Cloud notes 1
Prateek Soni
 
Cc unit 1 ppt
Dr VISU P
 
Cloud computing
Misha Ali
 
Fundamental Concepts-and-Models Cloud Computing
Mohammed Sajjad Ali
 
CLOUD COMPUTING UNIT-5 NOTES
Tushar Dhoot
 

What's hot (18)

PDF
CLOUD COMPUTING_proposal
Laud Randy Amofah
 
PPT
Cloud And Virtualization To Support Grid Infrastructures
Ignacio M. Llorente
 
DOCX
Cloud Computing
Abdul Aslam
 
PDF
P18 2 8-5
anveshmudumbi
 
PDF
Cloud Computing - Introduction
Dr. Sunil Kr. Pandey
 
PPT
Cloud service management
gaurav jain
 
PDF
Cloud Technology_Concepts
eGuvernare_Moldova
 
PPT
Cc unit 2 ppt
Dr VISU P
 
PPT
An introduction to the cloud 11 v1
charan7575
 
PDF
A Short Appraisal on Cloud Computing
Scientific Review SR
 
PPTX
Understanding Cloud Computing
Mohammed Sajjad Ali
 
PPT
Cloudcomputing
Muhammad Mubashar
 
PDF
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Govt. P.G. College Dharamshala
 
PDF
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
Sushil kumar Choudhary
 
PDF
Fundamentals of cloud Computing
nik_053
 
PPTX
Cloud Reference Model
Dr. Ramkumar Lakshminarayanan
 
PDF
Cloud computing reference architecture from nist and ibm
Richard Kuo
 
PPT
Cloud Computing Introduction
guest90f660
 
CLOUD COMPUTING_proposal
Laud Randy Amofah
 
Cloud And Virtualization To Support Grid Infrastructures
Ignacio M. Llorente
 
Cloud Computing
Abdul Aslam
 
P18 2 8-5
anveshmudumbi
 
Cloud Computing - Introduction
Dr. Sunil Kr. Pandey
 
Cloud service management
gaurav jain
 
Cloud Technology_Concepts
eGuvernare_Moldova
 
Cc unit 2 ppt
Dr VISU P
 
An introduction to the cloud 11 v1
charan7575
 
A Short Appraisal on Cloud Computing
Scientific Review SR
 
Understanding Cloud Computing
Mohammed Sajjad Ali
 
Cloudcomputing
Muhammad Mubashar
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Govt. P.G. College Dharamshala
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
Sushil kumar Choudhary
 
Fundamentals of cloud Computing
nik_053
 
Cloud Reference Model
Dr. Ramkumar Lakshminarayanan
 
Cloud computing reference architecture from nist and ibm
Richard Kuo
 
Cloud Computing Introduction
guest90f660
 
Ad

Similar to Cloud management (20)

PPT
cloudintro-lec01.ppt
MunmunSaha7
 
PPT
cloudintro-lec01.ppt
AmitPaul775033
 
PPT
cloudintro-lec01.ppt
Patrick Theuri
 
PPT
cloudintro-lec01.ppt
ahmedraed19
 
PPT
cloudintro-lec01.ppt
DevendraPathak22
 
PPTX
Cloud-Computing-ppt.pptx
NikhilRanaCSELEET005
 
PPT
cloudintro-lec01 untuk lecturing session
dokumen3
 
PDF
cloudcomputingppt-170825044254.pdf
SANDY4772
 
PPTX
Cloud computing ppt
Pravesh ARYA
 
PPT
Pros and cons of Cloud Computing general.ppt
AhsanAnsari58
 
PPTX
Cloud computing
vinitha96
 
PPTX
Cloud computing ppt
Amex Ka
 
PPTX
cloud computing architecture.pptx
SourodeepChakraborty3
 
PPTX
Cloud-Computing-ppt.pptx
HODIT12
 
PPTX
Clouding computing
Madhavi39
 
PPTX
Cloud Computing_Module1_ updated.pptx
chandanpurvey2
 
PPT
Introduction Of Cloud Computing
Md Nazrul Islam Roxy
 
PPTX
Cloud Computing
Nishtha Gupta
 
PDF
Cloud Computing
Imane SBAI
 
cloudintro-lec01.ppt
MunmunSaha7
 
cloudintro-lec01.ppt
AmitPaul775033
 
cloudintro-lec01.ppt
Patrick Theuri
 
cloudintro-lec01.ppt
ahmedraed19
 
cloudintro-lec01.ppt
DevendraPathak22
 
Cloud-Computing-ppt.pptx
NikhilRanaCSELEET005
 
cloudintro-lec01 untuk lecturing session
dokumen3
 
cloudcomputingppt-170825044254.pdf
SANDY4772
 
Cloud computing ppt
Pravesh ARYA
 
Pros and cons of Cloud Computing general.ppt
AhsanAnsari58
 
Cloud computing
vinitha96
 
Cloud computing ppt
Amex Ka
 
cloud computing architecture.pptx
SourodeepChakraborty3
 
Cloud-Computing-ppt.pptx
HODIT12
 
Clouding computing
Madhavi39
 
Cloud Computing_Module1_ updated.pptx
chandanpurvey2
 
Introduction Of Cloud Computing
Md Nazrul Islam Roxy
 
Cloud Computing
Nishtha Gupta
 
Cloud Computing
Imane SBAI
 
Ad

Recently uploaded (20)

PPTX
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
PDF
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
PDF
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
PDF
dse_final_merit_2025_26 gtgfffffcjjjuuyy
rushabhjain127
 
PDF
Zero carbon Building Design Guidelines V4
BassemOsman1
 
PDF
JUAL EFIX C5 IMU GNSS GEODETIC PERFECT BASE OR ROVER
Budi Minds
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
Software Testing Tools - names and explanation
shruti533256
 
PPT
SCOPE_~1- technology of green house and poyhouse
bala464780
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PPTX
Tunnel Ventilation System in Kanpur Metro
220105053
 
PDF
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PPTX
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
PPTX
Information Retrieval and Extraction - Module 7
premSankar19
 
PDF
Unit I Part II.pdf : Security Fundamentals
Dr. Madhuri Jawale
 
PPTX
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
dse_final_merit_2025_26 gtgfffffcjjjuuyy
rushabhjain127
 
Zero carbon Building Design Guidelines V4
BassemOsman1
 
JUAL EFIX C5 IMU GNSS GEODETIC PERFECT BASE OR ROVER
Budi Minds
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
Software Testing Tools - names and explanation
shruti533256
 
SCOPE_~1- technology of green house and poyhouse
bala464780
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
Tunnel Ventilation System in Kanpur Metro
220105053
 
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
Information Retrieval and Extraction - Module 7
premSankar19
 
Unit I Part II.pdf : Security Fundamentals
Dr. Madhuri Jawale
 
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 

Cloud management

  • 2. CLOUD Also referred to as a network cloud. In telecommunications, a cloud refers to a public or semi-public space on transmission lines (such as T1 or T3) that exists between the end points of a transmission. Data that is transmitted across a WAN enters the network from one end point using a standard protocol suite such as Frame Relay and then enters the network cloud where it shares space with other data transmissions. The data emerges from the cloud -- where it may be encapsulated, translated and transported in myriad ways -- in the same format as when it entered the cloud. A network cloud exists because when data is transmitted across a packet-switched network in a packet, no two packets will necessarily follow the same physical path. The unpredictable area that the data enters before it is received is the cloud. 2
  • 3. BASIC CLOUD CHARACTERISTICS The “no-need-to-know” in terms of the underlying details of infrastructure, applications interface with the infrastructure via the APIs. The “flexibility and elasticity” allows these systems to scale up and down at will utilising the resources of all kinds CPU, storage, server capacity, load balancing, and databases The “pay as much as used and needed” type of utility computing and the “always on!, anywhere and any place” type of network-based computing. 3
  • 4. CLOUD STORAGE Cloud storage means "the storage of data online in the cloud," wherein a company's data is stored in and accessible from multiple distributed and connected resources that comprise a cloud. Cloud storage can provide the benefits of greater accessibility and reliability; rapid deployment; strong protection for data backup, archieval and disaster recovery purposes; and lower overall storage costs as a result of not having to purchase, manage and maintain expensive hardware. However, cloud storage does have the potential for security and compliance concerns. 4
  • 5. CLOUD STORAGE Several large Web companies are now exploiting the fact that they have data storage capacity that can be hired out to others. allows data stored remotely to be temporarily cached on desktop computers, mobile phones or other Internet-linked devices. Amazon’s Elastic Compute Cloud (EC2) and Simple Storage Solution (S3) are well known examples Mechanical Turk 5
  • 7. VIRTUALIZATION Virtual workspaces: An abstraction of an execution environment that can be made dynamically available to authorized clients by using well-defined protocols, Resource quota (e.g. CPU, memory share), Software configuration (e.g. O/S, provided services). Implement on Virtual Machines (VMs): Abstraction of a physical host machine, Hypervisor intercepts and emulates instructions from VMs, and allows management of VMs, VMWare, Xen, etc. Provide infrastructure API: Plug-ins to hardware/support structures App App App OS OS Hardware OS Hypervisor Virtualized Stack
  • 8. VIRTUAL MACHINES VM technology allows multiple virtual machines to run on a single physical machine. App App App App App Virtual Machine Monitor (VMM) / Hypervisor 8 Hardware Guest OS (Linux) Guest OS (NetBSD) Guest OS (Windows) VM VM VM Xen VMWare UML Denali etc. Performance: Para-virtualization (e.g. Xen) is very close to raw physical performance!
  • 9. CLOUD SERVICES Cloud services means services made available to users on demand via the Internet from a cloud computing provider's servers as opposed to being provided from a company's own on-premises servers. Cloud services are designed to provide easy, scalable access to applications, resources and services, and are fully managed by a cloud services provider. A cloud service can dynamically scale to meet the needs of its users, and because the service provider supplies the hardware and software necessary for the service, there’s no need for a company to provision or deploy its own resources or allocate IT staff to manage the service. Examples of cloud services include online data storage and backup solutions, Web-based e-mail services, hosted office suites and document collaboration services, database processing, managed technical support services and more. 9
  • 10. CLOUD SERVICE MODELS 10 Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) SalesForce CRM LotusLive Google App Engine Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance
  • 11. Details and Examples of Cloud 11
  • 12. USE CASES VS. SERVICE LEVELS EXAMPLES SaaS PaaS IaaS Public Cloud Services Google Apps, Zoho, MS Office Web, Facebook Google App Engine, Facebook Platform, Gigaspaces Amazon Web Services (AWS), Sun, vCloud Express Outsourced Cloud Services Saleforce.com Force.com, 3Tera, Gigaspaces Terremark, Savvis, Rackspace, AWS, ATT Cloud Enhanced Enterprise Services IBM Cloud Analytics Microsoft Azure AWS Virtual Private Cloud Private Cloud Services Internal applications billed by usage Appistry, Gigaspaces IBM, HP, VMware vCloud Shared Cloud Services Commerce Hubs Cross –Enterprise BPM Tools for Cloud IBM MultiCloud Services Workflow applications RightScale Eucalyptus/AWS
  • 13. Level 1: Ad-Hoc/Custom – One Instance per customer Level 2: Configurable per customer SAAS MATURITY MODEL 13 Level 3: configurable & Multi-Tenant-Efficient Level 4: Scalable, Configurable & Multi-Tenant-Efficient Source: Frederick Chong and Gianpaolo Carraro, “Architectures Strategies for Catching the Long Tail”
  • 14. CLOUD-SOURCING •Why is it becoming a Big Deal: –Using high-scale/low-cost providers, –Any time/place access via web browser, –Rapid scalability; incremental cost and load sharing, –Can forget need to focus on local IT. •Concerns: –Performance, reliability, and SLAs, –Control of data, and service parameters, –Application features and choices, –Interaction between Cloud providers, –No standard API – mix of SOAP and REST! –Privacy, security, compliance, trust… 14
  • 16. PRIVATE CLOUD Private cloud is the phrase used to describe a cloud computing platform that is implemented within the corporate firewall, under the control of the IT department. A private cloud is designed to offer the same features and benefits of public cloud systems, but removes a number of objections to the cloud computing model including control over enterprise and customer data, worries about security, and issues connected to regulatory compliance. Private Cloud Security A private cloud implementation aims to avoid many of the objections regarding cloud computing security. Because a private cloud setup is implemented safely within the corporate firewall, a private cloud provides more control over the company's data, and it ensures security, albeit with greater potential risk for data loss due to natural disaster. 16
  • 18. PUBLIC CLOUD & HYBRID CLOUD Public clouds can also typically be deployed much faster and with more scalability and accessibility than on-premises infrastructure as a result of the public cloud provider’s expertise and existing infrastructure. Public cloud subscribers may pay pay-as-you-go fees or fixed monthly fees for the public cloud services they utilize. Hybrid Cloud: A combined form of private clouds and public clouds in which some critical data resides in the enterprise’s private cloud while other data is stored in and accessible from a public cloud. Hybrid clouds seek to deliver the advantages of scalability, reliability, rapid deployment and potential cost savings of public clouds with the security and increased control and management of private clouds. 18
  • 19. CURRENT TRENDS Cloud computing Grid Computing Distributed Computing
  • 20. CLOUD MANAGEMENT Cloud management means the software and technologies designed for operating and monitoring applications, data and services residing in the cloud. Cloud management tools help ensure a company's cloud computing-based resources are working optimally and properly interacting with users and other services. 20
  • 21. THE REASON FOR CLOUD MANAGEMENT •Automation •Cloud-ready solutions •Control •Portability •A good cloud management platform delivers: •Ability to focus above the complexity & tedious work – to your core competency •Agility to IT and business •ROI almost immediately
  • 22. CLOUD MANAGEMENT STRATEGIES 22 Cloud management strategies typically involve numerous tasks including performance monitoring (response times, latency, uptime, etc.), security and compliance auditing and management, and initiating and overseeing disaster recovery and contingency plans. With cloud computing growing more complex and a wide variety of private, hybrid, and public cloud-based systems and infrastructure already in use, a company’s collection of cloud management tools needs to be just as flexible and scalable as its cloud computing strategy.
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. EXAMPLE OF BMC FOR CLOUD MANAGEMENT 26
  • 27. EXAMPLE OF BMC FOR CLOUD MANAGEMENT 27
  • 30. SOME COMMERCIAL CLOUD OFFERINGS 30
  • 32. OPPORTUNITIES AND CHALLENGES •The use of the cloud provides a number of opportunities: –It enables services to be used without any understanding of their infrastructure. –Cloud computing works using economies of scale: •It potentially lowers the outlay expense for start up companies, as they would no longer need to buy their own software or servers. •Cost would be by on-demand pricing. •Vendors and Service providers claim costs by establishing an ongoing revenue stream. –Data and services are stored remotely but accessible from “anywhere”. 32
  • 33. ADVANTAGES OF CLOUD COMPUTING •Instant software updates: –Another advantage to cloud computing is that you are no longer faced with choosing between obsolete software and high upgrade costs. –When the application is web-based, updates happen automatically •available the next time you log into the cloud. –When you access a web-based application, you get the latest version •without needing to pay for or download an upgrade. •Improved document format compatibility. –You do not have to worry about the documents you create on your machine being compatible with other users' applications or Oses •Unlimited storage capacity: –Cloud computing offers virtually limitless storage •Increased data reliability: –Unlike desktop computing, in which if a hard disk crashes and destroy all your valuable data, a computer crashing in the cloud should not affect the storage of your data. •Universal document access 33
  • 34. DISADVANTAGES OF CLOUD COMPUTING Cloud computing is impossible if you cannot connect to the Internet. Since you use the Internet to connect to both your applications and documents, if you do not have an Internet connection you cannot access anything, even your own documents. A dead Internet connection means no work and in areas where Internet connections are few or inherently unreliable, this could be a deal-breaker. 34
  • 35. THE FUTURE Many of the activities loosely grouped together under cloud computing have already been happening and centralised computing activity is not a new phenomena Grid Computing was the last research-led centralised approach However there are concerns that the mainstream adoption of cloud computing could cause many problems for users Many new open source systems appearing that you can install and run on your local cluster should be able to run a variety of applications on these systems 35
  • 36. 36