Book description
Platform-as-a-Service (PaaS) is gaining serious traction among web and mobile developers, but as new PaaS providers emerge and existing vendors upgrade their features, it’s hard to keep track of what PaaS has to offer. This thorough introduction takes you through the PaaS model from a developer’s point of view, and breaks down the types of services that Google App Engine, Windows Azure, Heroku, Cloud Foundry, and others deliver.
Whether you’re an entrepreneur or part of a large enterprise development team, this book shows you how PaaS can help you focus on innovative applications, rather than spend your time worrying about technical operations.
- Track the cloud’s evolution from IaaS and DevOps to PaaS
- Learn how PaaS combines the simplicity of shared web hosting with the control of dedicated hosting
- Explore the benefits of both portable and non-portable PaaS options
- Apply best practices for moving legacy apps to PaaS—and understand the challenges involved
- Write new applications for PaaS from scratch with RESTful meta-services
- Use PaaS to build mobile apps with backend services that scale
- Examine the core services that each major provider currently offers
- Learn the situations in which PaaS might not be advantageous
Publisher resources
Table of contents
- Dedication
- Preface
- 1. The Cloud for Developers
- 2. What Is PaaS?
- 3. Types of PaaS
- 4. Moving Legacy Apps to PaaS
- 5. Writing New Apps for PaaS
- 6. Mobile Apps on PaaS
- 7. A Look at Core Services
- 8. Why Not PaaS?
- 9. The Future of PaaS
- 10. Resources
- Index
- Colophon
- Copyright
Product information
- Title: Programming for PaaS
- Author(s):
- Release date: July 2013
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449335120
You might also like
book
Building Digital Experience Platforms: A Guide to Developing Next-Generation Enterprise Applications
Use digital experience platforms (DXP) to improve your development productivity and release timelines. Leverage the pre-integrated …
book
HBR Guide to Critical Thinking
Tackle complex situations with critical thinking. You're facing a problem at work. There are many ways …
book
Hands-On Security in DevOps
Protect your organization's security at all levels by introducing the latest strategies for securing DevOps Key …
book
Kubernetes in Action
Kubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. You'll start with …