Date post: | 12-May-2015 |
Category: |
Education |
Upload: | sheena-girdhar |
View: | 475 times |
Download: | 3 times |
`
Cloud
COMPUTING
IntroductionService ModelsDeployment Models
Key Technology- VirtualizationAdvantages of Cloud ComputingRole of Open Source
DisadvantagesFuture workConclusion
Cloud Applications
Contents
Cloud computing – tomorrow…
Evolution of cloud computing
Evolution of 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.
Working definition of Cloud Computing
“PAY AS YOU GO”
Cloud Computing
Cloud Software as a Service (SaaS)---Use provider’s applications over a network
Cloud Platform as a Service (PaaS)---Deploy customer-created applications to a cloud
Cloud Infrastructure as a Service (IaaS)---Rent processing, storage, network capacity, and other fundamental computing resources
Cloud Service 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
Cloud Deployment Model
Hardware
Operating System
App App App
Traditional Stack
Hardware
OS
App App App
Hypervisor
OS OS
Virtualized Stack
Key technology- Virtualization
Virtualization
Abstract computing platform
Hypervisorintercepts and emulates instructions from VMs, and allows multiple OS to run on a host computer
Statistical study of Cloud Computing
Advantages of Cloud Computing
Cloud Computing
Reduced software Costs
UnlimitedStorage
capacity
DeviceIndependence
Instant softwareupdates
Increased datareliability
24 /7 support
Flexible
Pricing
DocumentFormat
Compatibility
Open source software plays an important role in cloud computing by allowing it basic software elements — virtual machine images and appliances — to be created from easily accessible components
Role of Open Source
Open source is shaping cloud - by providing the raw material upon which many private and public clouds are built.
Cloud Vendors
Google Docs: Online word processing,spreadsheet, presentations and collaboration software.Picasa: photo sharing siteYouTube: Online storage of videos.
Webex: Online meetings. Gmail: Online email account
Gliffy: Online diagram drawing. Yahoo! Calendar: An online calendar.Linkedln: Social networking for business.The business answer to MySpace and FaceBook.Picnik: Online photo editing. Blogger: A service for online publishing blogs.
Are you in Cloud?
Google: search engine
Flickr: photo sharing site
And many more…..
Disadvantages
Not secureRequires constant
internetconnection
Data can be
lost
Data
Speed
Limited
Features
Lock in
With Saas, Iaas, Paas the model “Everything as a service” is on the verge of development.
Future Work
At the moment, this is not clear which kind of measures, tools are taken to guarantee the privacy of data
There is still hindrance in the path to achieve cloud computing due to non availability of tools
There should be scenario for automatic adjustment of bandwidth as traffic increases
Distributed Hybrid Cloud Architecture
Benefits of Highly Professional Computing made available to all sizes of Business.
No upfront investment – Encourages innovation.
Key Opportunity for application and infrastructure vendors.
Environmental Friendly.
Conclusion
Innovators are free to focus on the innovation rather than the logistics of finding and managing resources that enable the innovation.
Cloud Computing – Tomorrow…
All IT companies throwing resources into cloudcomputing .It will affect all levels of computational system, from casual user to software developers, IT managers, even hardware manufacturer.
It seems like much of world’s digital information willbe living in clouds
Technology will evolve from services into fullfledged operating systems
Hmm… Cloud computing
seems less cloudy now