Platform as a Service (PaaS) service model


Module 9: Platform as a Service (PaaS) service model

Example of Using PaaS

With the help of an example, let’s now understand how we can use the PaaS platform to deploy web applications. It is expected that the user must have knowledge on programming language. In this example, let’s assume that the user is using Wordpress to develop a web application. Wordpress is a free and open-source CMS (content management system), which is used for making interactive and dynamic websites as well as applications with ease. Wordpress is made using PHP (Abbreviate) and MySQL (Read as: my-s-q-l). Wordpress package contains all the dependencies required to create and run a web application. For that, it is essential to install the wordpress environment in the PaaS environment. And to do so, the user needs to click on ‘App Store’ tab under the control panel.
On entering the App Store, the user must type ‘wordpress’ in the search bar. Then, the user will be able to view the Wordpress setup, which is a one-click installation process.

The user’s system will display the ‘Wordpress’ setup, wherein he or she needs to click on ‘Install’ button in order to start the installation process.
In order to continue, the user must enter the name of the application in the ‘App Name’ field. Then, the user needs to click on ‘Install App’ button given on the screen. In this example, ‘blog’ is selected as the application name.

On clicking the ‘Install App’ button, the installation process will be initiated.    
Once the installation is successful, the user will be directed to the applications menu, the user will see all the details of the app. Then, the user needs to click on the URL that is being generated. In this example, the generated link is http://blog.stackato-xr2e.local (Read as: h-t-t-p-colon-forward slash-forward-slash-blog-dot-stackato-hypen-x-r-2-e-dot-local). This URL is the local URL, which can be accessed by user's system with Stackato VM under execution.

Upon clicking the link, the user will be redirected to the page where he or she can configure their web application.

Thus, using this example, we’ve learned to use the PaaS platform to deploy the web applications.