short introduction to cloud computing, SaaS, PaaS and IaaS.
description
Transcript of short introduction to cloud computing, SaaS, PaaS and IaaS.
![Page 1: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/1.jpg)
An Introduction to
SaaS and Cloud Computing
Ross Cooney
![Page 2: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/2.jpg)
The hype
Cluster ComputingCloud ComputingGrid Computing
![Page 3: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/3.jpg)
What is the cloud?
• IT as a service
• Cloud allows access to services without user technical knowledge or control of supporting infrastructure
• Best described in terms of what happened to mechanical power over 100 yrs ago
• Now computers are simple devices connected to the larger cloud
• Data processing, storage and software applications that used to run locally are now being supplied by big central computing stations. They're becoming, in essence, computing utilities.
What isCloud Computing?
![Page 4: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/4.jpg)
IaaSInfrastructure as a Service
PaaSPlatform as a Service
SaaSSoftware as a Service
![Page 5: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/5.jpg)
SaaSSoftware as a Service
![Page 6: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/6.jpg)
Software delivery model
• Increasingly popular with SMEs
• No hardware or software to manage
• Service delivered through a browser
SaaS
![Page 7: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/7.jpg)
Advantages
• Pay per use• Instant Scalability• Security• Reliability
• APIs
SaaS
![Page 8: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/8.jpg)
Examples• CRM
• Financial Planning
• Human Resources
• Word processing
Commercial Services:• Salesforce.com
• emailcloud
SaaS
![Page 9: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/9.jpg)
PaaSPlatform as a Service
![Page 10: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/10.jpg)
Platform delivery model
• Platforms are built upon Infrastructure, which is expensive
• Estimating demand is not a science!
• Platform management is not fun!
PaaS
![Page 11: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/11.jpg)
Popular services
• Storage
• Database
• Scalability
PaaS
![Page 12: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/12.jpg)
Advantages
• Pay per use• Instant Scalability• Security• Reliability
• APIs
PaaS
![Page 13: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/13.jpg)
Examples
• Google App Engine
• Mosso
• AWS: S3
PaaS
![Page 14: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/14.jpg)
IaaSInfrastructure as a Service
![Page 15: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/15.jpg)
Computer infrastructure delivery model
Access to infrastructure stack:– Full OS access– Firewalls– Routers– Load balancing
IaaS
![Page 16: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/16.jpg)
Advantages
• Pay per use• Instant Scalability• Security• Reliability
• APIsIaaS
![Page 17: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/17.jpg)
Examples
• Flexiscale• AWS: EC2
IaaS
![Page 18: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/18.jpg)
IaaSInfrastructure as a Service
PaaSPlatform as a Service
SaaSSoftware as a Service
![Page 19: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/19.jpg)
Common Factors
• Pay per use• Instant Scalability• Security• Reliability• APIs
IaaS
PaaS
SaaS
![Page 20: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/20.jpg)
Advantages
• Lower cost of ownership
• Reduce infrastructure management responsibility
• Allow for unexpected resource loads
• Faster application rolloutIaaS
PaaS
SaaS
![Page 21: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/21.jpg)
Cloud Economics
• Multi-tenented
• Virtualisation lowers costs by increasing utilisation
• Economies of scale afforded by technology
• Automated update policyIaaS
PaaS
SaaS
![Page 22: short introduction to cloud computing, SaaS, PaaS and IaaS.](https://reader035.fdocuments.us/reader035/viewer/2022081718/5496ab69ac7959292e8b5147/html5/thumbnails/22.jpg)
Risks
• Security
• Downtime
• Access
• Dependency
• InteroperabilityIaaS
PaaS
SaaS