Wednesday, 4 May 2016

IBM Bluemix : Planning Cloud Applications - Part 3

c. Explain the process of staging an application in IBM Bluemix PaaS

When using the cf cli tool, application staging begins with the push command which creates a series of interactions between the cli, Cloud Controller, and DEA(s) in the environment.

 The cf tool provides information to the Cloud Controller about the application including name, number of instances and buildpack. It uploads the application files to the Controller.

 The Cloud Controller selects a DEA instance from the pool to stage the application.

 The DEA uses instructions in the buildpack to stage the application and streams the output to the terminal running the cli command, allowing the developer to follow progress. Once built, the application is stored as a droplet and pushed to the blobstore.

 The Cloud Controller then selects one or more DEAs based on the desired number of instances and then instructs them to run the droplet.

 As the applications start, the DEAs report status back to the Cloud Controller and begin broadcasting state messages that are monitored by the Health Manager.

0 comments:

Post a Comment

Popular Posts

Powered by Blogger.

Recent Comments

Contact Form

Name

Email *

Message *

Followers