Upload
vinith-kumar-mj
View
37
Download
0
Embed Size (px)
Citation preview
Cloud Computing“Present But Not Present”
Presented ByNandhini.SVinith Kumar.MIII B.Sc., Computer TechnologyDr.N.G.P. Arts and Science College.
Table of Content
1.Introduction
2.History
3.Cloud Architecture
4.Characteristics of Cloud Computing
5.Cloud Service Models
6.Modes of Clouds
7.Advantages of Cloud Computing
8.Disadvantages of Cloud Computing
9.In Future
10.Conclusion
Introduction
Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”
Cloud computing: A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end-customer applications and billed by consumption”
Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smartphones) on demand over the Internet.
What is Cloud Computing?
=Cloud Computing
Computing and software resources that are delivered on demand, as service…
• An environmentccccccc cc c ccccccc ’ cc ccccccc -ccccccccccc cccccc cc ccc ccccc ccc ccc ccccccc c cccccccc.
• cc cccccc ccccc ccccccccc cc ccccc ccc cccccccc cc cccccc ccccccc cccccc cccccccc ccccccc cc ccccccc cccccc cccccccc cc ccccccc cccccc cccc ccccccc
Why Cloud Computing ?
• Cloud Computing Is User Centric
• Cloud Computing Is Task-Centric
• Cloud Computing Is Powerful
• Cloud Computing Is Accessible
• Cloud Computing Is Intelligent
• Cloud Computing Is
Programmable
History
S3 Launches/EC2
Launch of Amazon web services
The arrival of Salesforce.com
Supercomputers/Mainframe
2006
2002
1990
1960
Google App / Azure2008 - 2009
The first milestone for Cloud Computing
Launches of Google App Engine/Windows Azure
Beta
Cloud Architecture
Individual users connect to the cloud
from their own personal computers
or portable devices, over the
Internet. To these individual users,
the cloud is seen as a single
application, device, or document.
The hardware in the cloud (and the
operating system that manages the
hardware connections) is invisible.
Characteristics of Cloud Computing
Cloud Computin
g
On-demand
Self-service
Ubiquitous
Network Access
Resource Pooling
Rapid Elasticity
Flexible Pricing - Pay Per
Use
Cloud Service Models
• SaaS is a software delivery methodology that provides licensed multi-tenant access to software and its functions remotely as a Web-based service.
Software as a Service (SaaS)
• PaaS provides all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely from the Internet.
Platform as a Service (PaaS)
• IaaS is the delivery of technology infrastructure as an on demand scalable service.
Infrastructure as a Service (IaaS)
Cloud Service Models
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Business Processes
Industry Applications
CRM/ERP/HR
Middleware Database
Web 2.0 Application Runtime
Java Runtime
Development Tooling
Firewalls, load balancers
Servers
Networking
Data Center Fabric
Storage
Cloud Service Models
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Modes of Cloud
Public Cloud• Computing infrastructure is hosted by cloud vendor at the vendors
premises.• And can be shared by various organizations.• E.g. : Amazon, Google, Microsoft, Sales force
Private Cloud• The computing infrastructure is dedicated to a particular organization
and not shared with other organizations.• More expensive and more secure when compare to public cloud.• E.g. : HP data center, IBM, Sun, Oracle, 3tera
Hybrid Cloud • Organizations may host critical applications on private clouds.• Where as relatively less security concerns on public cloud.• Usage of both public and private together is called hybrid cloud.
Advantages of Cloud Computing
• Lower Computing Cost
• Improved Performance
• Reduced Software Cost
• Instant Software Updates
• Unlimited Storage Capacity
• Increased Data Reliability
• Device Independence and the “always on!,
anywhere and any place”
• Free From Maintenance and the “no-need-to-
know”
Disadvantages of Cloud Computing
• Security Issues
• Features might be limited
• Privacy Policies
• Does not work well with low-speed
connections
• Cannot access without network
ConclusionThis is Not Ending … Just a Beginning
Cloud Computing is the fastest growing part of network based computing . It Provides tremendous benefits to customers of all sizes: simple users, developers, enterprises and all types of organizations.