Download - Saas and cloud_computing
![Page 1: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/1.jpg)
An Introduction to
SaaS and Cloud Computing
Ross Cooney
![Page 2: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/2.jpg)
The hype
Cluster ComputingCloud ComputingGrid Computing
![Page 3: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/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: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/4.jpg)
IaaSInfrastructure as a Service
PaaSPlatform as a Service
SaaSSoftware as a Service
![Page 5: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/5.jpg)
SaaSSoftware as a Service
![Page 6: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/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: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/7.jpg)
Advantages
• Pay per use• Instant Scalability• Security• Reliability
• APIs
SaaS
![Page 8: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/8.jpg)
Examples• CRM
• Financial Planning
• Human Resources
• Word processing
Commercial Services:• Salesforce.com
• emailcloud
SaaS
![Page 9: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/9.jpg)
PaaSPlatform as a Service
![Page 10: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/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: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/11.jpg)
Popular services
• Storage
• Database
• Scalability
PaaS
![Page 12: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/12.jpg)
Advantages
• Pay per use• Instant Scalability• Security• Reliability
• APIs
PaaS
![Page 13: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/13.jpg)
Examples
• Google App Engine
• Mosso
• AWS: S3
PaaS
![Page 14: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/14.jpg)
IaaSInfrastructure as a Service
![Page 15: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/15.jpg)
Computer infrastructure delivery model
Access to infrastructure stack:– Full OS access– Firewalls– Routers– Load balancing
IaaS
![Page 16: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/16.jpg)
Advantages
• Pay per use• Instant Scalability• Security• Reliability
• APIsIaaS
![Page 17: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/17.jpg)
Examples
• Flexiscale• AWS: EC2
IaaS
![Page 18: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/18.jpg)
IaaSInfrastructure as a Service
PaaSPlatform as a Service
SaaSSoftware as a Service
![Page 19: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/19.jpg)
Common Factors
• Pay per use• Instant Scalability• Security• Reliability• APIs
IaaS
PaaS
SaaS
![Page 20: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/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: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/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: Saas and cloud_computing](https://reader033.vdocuments.mx/reader033/viewer/2022061120/546c98ceb4af9f662c8b519a/html5/thumbnails/22.jpg)
Risks
• Security
• Downtime
• Access
• Dependency
• InteroperabilityIaaS
PaaS
SaaS