2. INTRODUCTION
• Cloud computing is Internet-based
computing, whereby shared resources,
software, and information are provided to
computers and other devices on demand.
• This frequently takes the form of web-based
tools or applications that users can access
and use through a web browser as if it were a
program installed locally on their own
computer.
10/29/2010 Management of information system 2
3. INTRODUCTION
• Most cloud computing infrastructures consist
of services delivered through common centers
and built on servers.
• Clouds often appear as single points of access
for all consumers' computing needs.
• The major cloud service providers include
10/29/2010 Management of information system 3
4. Characteristics
• Customers do not own the physical
infrastructure.
• They consume resources as a service and pay
only for resources that they use.
• Sharing "perishable and intangible" computing
power among multiple tenants can improve
utilization rates, as servers are not unnecessarily
left idle (which can reduce costs significantly
while increasing the speed of application
development).
10/29/2010 Management of information system 4
5. THREE KINDS OF CLOUD SERVICES
10/29/2010 Management of information system 5
6. Software as a Service (SaaS)
• A Software that is deployed over the internet.
• A SaaS application runs entirely in the cloud
that is, on servers at an Internet-accessible
service provider.
• The on-premises client is typically a browser
or some other simple client.
10/29/2010 Management of information system 6
7. Example of a SaaS applications
10/29/2010 Management of information system 7
8. Attached Services
• An on-premises application can sometimes
enhance its functions by accessing application-
specific services provided in the cloud.
• Because these services are usable only by this
particular application, they can be thought of as
attached to it.
• One popular consumer example of this is Apple’s
iTunes: The desktop application is useful for
playing music and more, while an attached service
allows buying new audio and video content.
10/29/2010 Management of information system 8
10. Cloud Platforms or
Platform as a Service (PaaS)
• A cloud platform provides cloud-based
services for creating applications.
• Rather than building their own custom
foundation, for example, the creators of a
new SaaS application could instead build on a
cloud platform.
10/29/2010 Management of information system 10
11. Example of Cloud Platforms or
Platform as a Service (PaaS)
10/29/2010 Management of information system 11
12. Comparisons
• Autonomic computing — "computer systems capable of self-
management".
• Client–server computing refers broadly to any distributed
application that distinguishes between service providers
(servers) and service requesters (clients).
• Grid computing — "a form of distributed computing and
parallel computing, whereby a 'super and virtual computer' is
composed of a cluster of networked, loosely coupled
computers acting in concert to perform very large tasks“
• Peer-to-peer – a distributed architecture without the need for
central coordination, with participants being at the same time
both suppliers and consumers of resources.
10/29/2010 Management of information system 12
13. 4 Cloud Deployment Models
• Private cloud
– enterprise owned or leased
• Community cloud
– shared infrastructure for specific community
• Public cloud
– Sold to the public, mega-scale infrastructure
• Hybrid cloud
– composition of two or more clouds
10/29/2010 Management of information system 13
14. Cloud Definition Framework
14
CommunityCommunity
CloudCloudPrivate CloudPrivate Cloud Public CloudPublic Cloud
Hybrid Clouds
Deployment
Models
Service
Models
Essential
Characteristics
Common
Characteristics
Software as a
Service (SaaS)
Platform as a
Service (PaaS)
Infrastructure as a
Service (IaaS)
Resource Pooling
Broad Network Access Rapid Elasticity
Measured Service
On Demand Self-Service
Low Cost Software
Virtualization Service Orientation
Advanced Security
Homogeneity
Massive Scale Resilient Computing
Geographic Distribution
10/29/2010 Management of information system
15. Key features
• Agility improves with users' ability to rapidly
and inexpensively re-provision technological
infrastructure resources.
• Cost is claimed to be greatly reduced and
capital expenditure is converted to
operational expenditure.
• Device and location independence enable
users to access systems using a web browser
regardless of their location or what device
they are using (e.g., PC, mobile).
10/29/2010 Management of information system 15
16. Key features (Cont.)
• Multi-tenancy enables sharing of resources
and costs across a large pool of users thus
allowing for:
– Centralization of infrastructure in locations with
lower costs (such as real estate, electricity, etc.)
– Peak-load capacity increases (users need not
engineer for highest possible load-levels)
– Utilization and efficiency improvements for
systems that are often only 10–20% utilized.
10/29/2010 Management of information system 16
17. Key features (Cont.)
• Security could improve due to centralization
of data, increased security-focused resources,
etc., but concerns can persist about loss of
control over certain sensitive data, and the
lack of security for stored kernels.
• Security is often as good as or better than
under traditional systems, in part because
providers are able to devote resources to
solving security issues that many customers
cannot afford.
10/29/2010 Management of information system 17
18. Key features (Cont.)
• Maintenance cloud computing applications
are easier to maintain, since they don't have
to be installed on each user's computer
• The cloud is becoming increasingly associated
with small and medium enterprises (SMEs) as
in many cases they cannot justify or afford the
large capital expenditure of traditional IT.
10/29/2010 Management of information system 18
19. Issues
• Privacy: Companies hosting the Cloud services
control, and thus, can monitor at will, lawfully or
unlawfully, the communication and data stored
between the user and the host company.
• Security:
– The relative security of cloud computing services is a
contentious issue which may be delaying its adoption.
– Some argue that customer data is more secure when
managed internally, while others argue that cloud
providers have a strong incentive to maintain trust
and as such employ a higher level of security
10/29/2010 Management of information system 19
20. Issues
• Availability and Performance:
– Businesses are worried about acceptable levels of
availability and performance of applications
hosted in the cloud.
– There are also concerns about a cloud provider
shutting down for financial or legal reasons, which
has happened in a number of cases.
10/29/2010 Management of information system 20
21. Issues
• Sustainability and siting
• Cloud computing is often assumed to be a form
of "green computing"
• Siting the servers affects the environmental
effects, of cloud computing.
• In areas where climate favors natural cooling and
renewable electricity is readily available, the
environmental effects will be more moderate.
• Thus countries with favorable conditions, such as
Finland, Sweden and Switzerland, are trying to
attract cloud computing data centers.
10/29/2010 Management of information system 21
22. Cloud Computing in HR
Services Being Offered Presently
Leave Application system
Payroll System
Employee data management
E-Forms
Booking of company resources
Performance and talent management modules
Training and development modules etc.
10/29/2010 Management of information system 22