| PaaS |
Platform-as-a-Service’ (PaaS) also known as Cloudware is the middle layer of Cloud Computing providing all of the facilities required to support the complete life cycle of building and delivering Software -as-a-Service (SaaS) web applications and services.
PaaS offerings include workflow facilities for application design, application development, testing, multi-tenant support, deployment and hosting as well as application services such as team collaboration, web service integration and marshalling, database integration, security, scalability, storage, persistence, state management, application versioning, application instrumentation and developer community facilitation. Source: Wikipedia
Vendor Examples : Apprenda SaaS Grid, Force.com