Enterprises dream of hybrid applications across on-premise and public clouds. Today, we have enterprise applications running largely on-premise while most web-scale applications are built in the cloud. The cloud divide is real and inhibits enterprises from getting leverage in a hybrid cloud world. There is a need for enterprises to unify their multiple clouds and on-premise.