Cloudify basically injects itself into the IaaS instead of relaying on preexisting support in the cloud images. Its approach for describing applications and services as recipes brings PaaS and DevOps close together.

In addition, with Cloudify you design your multi-tier app without any constraints and dictations from the platform and then Cloudify using recipes to deploy monitor and manage them on any cloud.

In this example, we will use the travel application running on Tomcat and Cassandra.

With Cloudify, you define recipes that describe your application and its undelying services and then Cloudify takes care of deploying it to any cloud environment.

Initially, during development, you may want to run local test. The first video walked you through setting up a local cloud environment and deploying the travel app in two simple commands.

After we tested it localy, the second video walk you through deplying the same exact application without any changes to its code or to its Cloudify recepies and deploying it on the new HP cloud.

Similar to the local cloud, it takes only two simple commands to provision the computes resources, grab all necessary code and binaries, execute and monitor the application and its underlying services