Platform as a service for the development of usable software as a service
PaaS is a platform for the development of software usable as a service. The development may be carried out in an on-line or off-line. In the latter case, the developer, after the download part of the platform, will develop software within their infrastructures. So you can then perform an upload by synchronizing the public platform. The providers of PaaS services, allow for the publication and sale of the software product so within the platform on Cloud.
These are some examples (without claiming completeness), of some service providers PaaS:
- Google App Engine
- Spring Source
- Microsoft Windows Azure