Cloud management

S
surbhi jhaM.tech Student at Gautam Buddha University
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
1 sur 36

Recommandé

How to Cloud - The Ultimate Guide to Cloud Computing par
How to Cloud - The Ultimate Guide to Cloud ComputingHow to Cloud - The Ultimate Guide to Cloud Computing
How to Cloud - The Ultimate Guide to Cloud ComputingAwesome Developers UG
635 vues24 diapositives
Cloud Delivery Model Considerations par
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsMohammed Sajjad Ali
8.9K vues37 diapositives
Cloud computing 2 par
Cloud computing 2Cloud computing 2
Cloud computing 2Shyam Kona
883 vues37 diapositives
Cloud notes 1 par
Cloud notes 1Cloud notes 1
Cloud notes 1Prateek Soni
1.9K vues28 diapositives
Cloud computing par
Cloud computingCloud computing
Cloud computingUpanya Singh
879 vues22 diapositives
Cc unit 1 ppt par
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 pptDr VISU P
325 vues139 diapositives

Contenu connexe

Tendances

CLOUD COMPUTING UNIT-5 NOTES par
CLOUD COMPUTING UNIT-5 NOTESCLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTESTushar Dhoot
12K vues19 diapositives
CLOUD COMPUTING_proposal par
CLOUD COMPUTING_proposalCLOUD COMPUTING_proposal
CLOUD COMPUTING_proposalLaud Randy Amofah
511 vues5 diapositives
Cloud And Virtualization To Support Grid Infrastructures par
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresIgnacio M. Llorente
2.7K vues20 diapositives
Cloud Computing par
 Cloud Computing Cloud Computing
Cloud ComputingAbdul Aslam
830 vues11 diapositives
P18 2 8-5 par
P18 2 8-5P18 2 8-5
P18 2 8-5anveshmudumbi
215 vues4 diapositives
Cloud Computing - Introduction par
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - IntroductionDr. Sunil Kr. Pandey
286 vues75 diapositives

Tendances(19)

CLOUD COMPUTING UNIT-5 NOTES par Tushar Dhoot
CLOUD COMPUTING UNIT-5 NOTESCLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTES
Tushar Dhoot12K vues
Cloud And Virtualization To Support Grid Infrastructures par Ignacio M. Llorente
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid Infrastructures
Cloud service management par gaurav jain
Cloud service managementCloud service management
Cloud service management
gaurav jain18.4K vues
Cc unit 2 ppt par Dr VISU P
Cc unit 2 pptCc unit 2 ppt
Cc unit 2 ppt
Dr VISU P194 vues
An introduction to the cloud 11 v1 par charan7575
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
charan7575672 vues
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo... par Sushil kumar Choudhary
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
Fundamentals of cloud Computing par nik_053
Fundamentals of cloud ComputingFundamentals of cloud Computing
Fundamentals of cloud Computing
nik_053286 vues
Cloud computing reference architecture from nist and ibm par Richard Kuo
Cloud computing reference architecture from nist and ibmCloud computing reference architecture from nist and ibm
Cloud computing reference architecture from nist and ibm
Richard Kuo10.5K vues
Cloud Computing Introduction par guest90f660
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
guest90f6602.7K vues

Similaire à Cloud management

cloudintro-lec01.ppt par
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptDevendraPathak22
5 vues38 diapositives
cloudintro-lec01.ppt par
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptMunmunSaha7
9 vues38 diapositives
cloudintro-lec01.ppt par
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptAmitPaul775033
5 vues38 diapositives
cloudintro-lec01.ppt par
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptahmedraed19
6 vues38 diapositives
cloudintro-lec01.ppt par
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptPatrick Theuri
6 vues38 diapositives
Cloud-Computing-ppt.pptx par
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxNikhilRanaCSELEET005
43 vues18 diapositives

Similaire à Cloud management(20)

cloudcomputingppt-170825044254.pdf par SANDY4772
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
SANDY477210 vues
Cloud computing ppt par Pravesh ARYA
Cloud computing pptCloud computing ppt
Cloud computing ppt
Pravesh ARYA10.5K vues
Cloud computing par vinitha96
Cloud computingCloud computing
Cloud computing
vinitha96257 vues
Cloud computing ppt par Amex Ka
Cloud computing pptCloud computing ppt
Cloud computing ppt
Amex Ka1.8K vues
Cloud-Computing-ppt.pptx par HODIT12
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
HODIT1257 vues
Clouding computing par Madhavi39
Clouding computingClouding computing
Clouding computing
Madhavi39186 vues
Cloud Computing par Imane SBAI
Cloud ComputingCloud Computing
Cloud Computing
Imane SBAI11.6K vues

Dernier

Solar PV par
Solar PVSolar PV
Solar PVIwiss Tools Co.,Ltd
13 vues4 diapositives
LFA-NPG-Paper.pdf par
LFA-NPG-Paper.pdfLFA-NPG-Paper.pdf
LFA-NPG-Paper.pdfharinsrikanth
40 vues13 diapositives
Machine Element II Course outline.pdf par
Machine Element II Course outline.pdfMachine Element II Course outline.pdf
Machine Element II Course outline.pdfodatadese1
7 vues2 diapositives
An approach of ontology and knowledge base for railway maintenance par
An approach of ontology and knowledge base for railway maintenanceAn approach of ontology and knowledge base for railway maintenance
An approach of ontology and knowledge base for railway maintenanceIJECEIAES
12 vues14 diapositives
SPICE PARK DEC2023 (6,625 SPICE Models) par
SPICE PARK DEC2023 (6,625 SPICE Models) SPICE PARK DEC2023 (6,625 SPICE Models)
SPICE PARK DEC2023 (6,625 SPICE Models) Tsuyoshi Horigome
15 vues218 diapositives
SEMI CONDUCTORS par
SEMI CONDUCTORSSEMI CONDUCTORS
SEMI CONDUCTORSpavaniaalla2005
20 vues8 diapositives

Dernier(20)

Machine Element II Course outline.pdf par odatadese1
Machine Element II Course outline.pdfMachine Element II Course outline.pdf
Machine Element II Course outline.pdf
odatadese17 vues
An approach of ontology and knowledge base for railway maintenance par IJECEIAES
An approach of ontology and knowledge base for railway maintenanceAn approach of ontology and knowledge base for railway maintenance
An approach of ontology and knowledge base for railway maintenance
IJECEIAES12 vues
STUDY OF SMART MATERIALS USED IN CONSTRUCTION-1.pptx par AnnieRachelJohn
STUDY OF SMART MATERIALS USED IN CONSTRUCTION-1.pptxSTUDY OF SMART MATERIALS USED IN CONSTRUCTION-1.pptx
STUDY OF SMART MATERIALS USED IN CONSTRUCTION-1.pptx
AnnieRachelJohn31 vues
Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th... par ahmedmesaiaoun
Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th...Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th...
Performance of Back-to-Back Mechanically Stabilized Earth Walls Supporting th...
ahmedmesaiaoun12 vues
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,... par AakashShakya12
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...
AakashShakya1257 vues
MSA Website Slideshow (16).pdf par msaucla
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdf
msaucla46 vues
Thermal aware task assignment for multicore processors using genetic algorithm par IJECEIAES
Thermal aware task assignment for multicore processors using genetic algorithm Thermal aware task assignment for multicore processors using genetic algorithm
Thermal aware task assignment for multicore processors using genetic algorithm
IJECEIAES30 vues

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