Practical Guide to Platform-as-a-Service
The Practical Guide to Platform-as-a-Service was written to help enterprise information technology (IT) managers, business decision makers, application architects and application developers understand the Platform-as-a-Service (PaaS) cloud service category and how it can be used to solve business challenges rapidly and cost effectively.
The guide defines PaaS and differentiates it from other categories of cloud computing such as Infrastructure-as-a-Service (IaaS) and Software-as-a-Service (SaaS). The capabilities of PaaS systems are discussed and these capabilities have a direct bearing on the types of business problem and kinds of application that are best suited to use PaaS.
The Practical Guide to Platform-as-a-Service recommends best practices for using PaaS in terms of architecture, development processes, integration, deployment and operation. Differences between traditional application development and delivery and the appropriate techniques for PaaS platforms are highlighted, since in many cases the biggest gains for the enterprise result from the adoption of newer, more efficient, more rapid and less error-prone techniques for creating, testing and deploying applications.
The guide is structured into three main sections:
- Setting the context for PaaS in cloud services – its characteristics and capabilities, the benefits of using PaaS, examples of PaaS offerings and matters of governance and business considerations when using a PaaS offering.
- Addressing the considerations relating to acquiring and using PaaS cloud services forms the central section of the guide, examining what types of applications are best suited to PaaS platforms, the architectural styles involved and the development and operations techniques best used.
- Finally, providing recommendations on how to best use PaaS services.