SaaS
Delivers a single application through the browser to thousands of customers using a multitenant architecture
For customer: No upfront investment in service or software licensing
For provider: one app to maintain.
Example: Salesforce.com, Workday (for ER ERP), Google doc (desktop application)
Utility computing
Offer storage and virtual servers on demand through the cloud
Early adopters strived for supplemental, non mission critical needs, but eventually this can replace parts of datacenter
Ie Amazon.com, Sun, IBM
Offer solutions to help IT create virtual datacenters from commodity servers
Help IT to stitch together memory, I/O, storage, and computational capacity as a virtualized resource pool available over network
Ie 3Tera's AppLogic, Cohesive Flexible Technologies' Elastic Server on Demand
Web service in the cloud
Web service providers offer APIs that enable developers to exploit functionality over the internet, rather than delivering fullblown applications
Range from discrete business service
ie. Strike Iron, Xignite
Full range of APIs offered
Ie. Google Maps, ADP payroll processing, the US postal service, Bloomberg, and even conventional credit card processing services
Platform as a service
Delivers development environments as a service
Ie. Salesforce.com's Force.com, Coghead, Google App Engine
Build your own applications that run on provider's infrastructure and are deliverd to your users via the internet from the provider's servers
Constrained by vendor's deisng and capabilities (bad for freedom, good for predictability and pre integration)
MSP (managed service providers)
Managed service = application exposed to IT rather than end-users, such as virus scanning service for e-mail or an application monitoring service
ie Mercury
Managed security service
SecureWorks, IBM, Verizon
Cloud based anti span services
ie. Postini, acquired by Google
Desktop management services
ie CenterBeam, Everdream
Service Commerce platforms
Hybrid of SaaS and MSP
Offer service hub that users interact with
Common in trading environments, such as services that allow users to order travel or secretarial services from a common platform that then coordinate service delivery and pricing within specifications set by the user
Internet Integration
Still in infancy, right now we have many isolated clouds of services which customers must plug into individually
As virtualization ans SOA permeate the enterprise, we may eventually have loosely couped services running on an agile, scalable infrastructure to make every enterprise a node int he cloude
Ie) OpSource