Explain Platform as service (Paas). Implementation issues, key characteristics, benefits and drawback.

- Pass is the outgrowth of the Saas application delivery model.
- Basically platform as service (Paas) provide platform for other to use.
- A proper Paas provider has to take care of everything that is necessary in order to run specific language or technology stack.
- Basically Paas provide a carefree environment for developers to work i.e it focus only on code without having to worry about configuration and maintenance of the underlying infrastructure.
- Consider the following Paas component stack
Paas component stack, cloud computing
- The above fig illustrates that the cloud provider has control over the lower layer of the software stack.
- The provider makes the programming and utility interfaces available to the consumer at the middle-ware layer.

Key characteristics of Paas
- Paas include the services to develop, test, deploy, host and manage the application.
- Paas providers often include the services for concurrency management.
- Another key characteristics of the Paas is to integrate with web services and databases.
- It support for simple object access protocol (SOAP) and another interfaces allows Paas offering to create combinations of web services as well as having ability to access databases and reuse the services.

Benefits
1) No additional software required.
2) Centralization of data.
3) Ready to use development environment.

Drawbacks
1) Possibility of information discloure.
2) Network dependency
3) Paas cloud are not portable.
4) event based scheduling.

  

Comments

Popular posts from this blog

Articulation point of graph / Biconnected components and DFS traversal

Brief shortnote on Requirement elicitation and requirement analysis

Requirement Engineering