Why Cloud Computing
-
Upload
adil-ansari -
Category
Education
-
view
1.098 -
download
0
Transcript of Why Cloud Computing
![Page 1: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/1.jpg)
CLOUD COMPUTING
Transforming the IT world….
![Page 2: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/2.jpg)
What is Cloud Computing?
An internet based computing environment where you pay only for the resources used.
A set of pooled computing resources delivered over the internet.
Resource allocation can be adjusted.
Look to the cloud!Pay for the bandwidth
and server resources that you need. When your push is done then turn
the whole thing off!
![Page 3: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/3.jpg)
Why Cloud Computing?
Pay per use
Instant Scalability
Security
Reliability
APIs
![Page 4: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/4.jpg)
LaaSInfrastructure as a Service
PaaSPlatform as a Service
SaaSSoftware as a Service
![Page 5: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/5.jpg)
SaaSSoftware as a Service
![Page 6: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/6.jpg)
Increasingly popular with SMEs
No hardware or software to manage
Service delivered through a browser
SaaS
Software delivery model
![Page 7: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/7.jpg)
CRM
Financial Planning
Human Resources
Word processing
SaaSExamples
![Page 8: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/8.jpg)
PaaSPlatform as a Service
![Page 9: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/9.jpg)
Platforms are built upon Infrastructure, which is expensive
Estimating demand is not a science!
Platform management is not fun!
PaaS
Platform delivery model
![Page 10: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/10.jpg)
Storage
Database
Scalability
PaaS
Popular services
![Page 11: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/11.jpg)
Google App Engine
Mosso
AWS: S3
PaaS
Examples
![Page 12: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/12.jpg)
IaaSInfrastructure as a Service
![Page 13: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/13.jpg)
Full OS access
Firewalls
Routers
Load balancing
IaaS
Computer infrastructure delivery model
![Page 14: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/14.jpg)
Flexiscale
AWS: EC2
IaaS
Examples
![Page 15: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/15.jpg)
Lower cost of ownership
Reduce infrastructure management responsibility
Allow for unexpected resource loads
Faster application rollout
IaaS
PaaS
SaaS
Advantages
![Page 16: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/16.jpg)
Cloud Computing Offerings
Types of cloud computing offerings
Bare Operating
System
Web or Portal
Infrastructure
Applications
Web Services
Database Services
![Page 17: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/17.jpg)
Bare Operating System- RackspaceCloud http://www.rackspacecloud.com/ Provides various Linux Distributions Also support “Sites”
▪ Web server, both Linux and Windows▪ O/S Managed by hosting service
Cloud Offerings Examples
![Page 18: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/18.jpg)
Web or Portal Infrastructure- Microsoft SharePoint Online Rich Portal Capabilities
▪ Excel Services▪ Forms Services▪ Visio Services▪ Access Services▪ Business Data Services▪ Search Services
Cloud Offerings Examples
![Page 19: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/19.jpg)
Applications- Google Apps http://www.google.com/apps Pre-built, fully functional applications
▪ Mail▪ Calendar▪ Word Processing▪ Dynamic Web Pages etc.
Cloud Offerings Examples
![Page 20: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/20.jpg)
Web Services- Amazon http://aws.amazon.com
▪ EC2- Elastic Compute Cloud▪ S3- Simple Storage Service
Resizable Compute Capability▪ Auto Scaling- allocate resources based on
definable conditions Development Environments:
▪ IBM sMash▪ Jboss Enterprise Application Platform▪ Ruby on Rails
Cloud Offerings Examples
![Page 21: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/21.jpg)
Database- Zoho’s CloudSQL http://www.zoho.com Cloud based Relational Database
IBM- Cloud Management Tools Services, Security and Storage management
Microsoft- Azure Cloud APIs Resource Management Resource Abstraction Claims based Authentication
Cloud Offerings Examples
![Page 22: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/22.jpg)
Conclusions
Cloud Computing holds some strong promises Highly Scalable Highly Available Dynamically allocate resources Pay only for resources that you use
Cloud Computing is not yet well understood
Cloud Computing is still in its infancy
![Page 23: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/23.jpg)
Examples of usage
Resizable Compute Capability
![Page 24: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/24.jpg)
Your current CRM package is not managing the load or you simply don’t want to host it in-house….use a SaaS provider such as Salesforce.com
Your email is hosted on an exchange server in your office and it is very slow…outsource this using Hosted Exchange.
SaaS
Examples of usage
![Page 25: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/25.jpg)
You need to host a large file (5Mb) on your website and make it available for 35,000 users for only two months duration. Use Cloud Front from Amazon.
You want to start storage services on your network for a large number of files and you do not have the storage capacity…use Amazon S3.
PaaS
Examples of usage
![Page 26: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/26.jpg)
You want to run a batch job but you don’t have the infrastructure necessary to run it in a timely manner. Use Amazon EC2.
You want to host a website, but only for a few days. Use Flexiscale.
IaaS
Examples of usage
![Page 27: Why Cloud Computing](https://reader035.fdocuments.us/reader035/viewer/2022062405/5551e6c1b4c905f56f8b4b19/html5/thumbnails/27.jpg)
QUESTIONS