PaaS – Platform as a Service
Platform-as-a-service (PaaS) is a cloud computing model where a third-party provider offers a platform that its customers can use to develop, run, and manage their apps.
- Includes middleware, business intelligence, development tools, database services, and more.
- Eliminates the need to purchase infrastructure and software used to build.
- It creates the opportunity to test before buying an OS, programming language, or other tool.
- It is easier to increment or decrease the resources necessary.
- Every big cloud provider offers PaaS. You can, for instance, use a complete DevOps solution in their cloud.
- Examples: OpenShift, Windows Azure (commonly used), Google App Engine, AWS Lambda, and Heroku.