Book Image

Learning NServiceBus Sagas

By : Richard L Helton
Book Image

Learning NServiceBus Sagas

By: Richard L Helton

Overview of this book

Table of Contents (13 chapters)

Introducing PaaS, IaaS, and SaaS


Cloud computing services are provided using three fundamental models:

  • SaaS: This stands for Software as a Service. This facilitates pay-per-use managed software services for consumption. Our responsibility is the configuration of these services that are managed by the cloud vendor. An example would be Google mail. This offers abstraction of the business software.

  • PaaS: This stands for Platform as a Service. This refers to pay-as-you-go generic services for consumption. These are services such as queuing, web servers, and other services that still require business software to be built. Our responsibility includes building the business software. This offers abstraction of the services that can run business software.

  • IaaS: This stands for Infrastructure as a Service. Providers of IaaS offer generic storage, networks, and servers for consumption. These are services such as storage that still require services and business software that has to be built. Our responsibility...