Enterprises may choose from many cloud computing platform options and often find themselves using multiple clouds, both public and private. Use of multiple cloud platforms with a common management plane is a great strategy to deliver the flexibility application teams need. As teams develop and operate applications with varied availability, cost and performance requirements, they benefit from choice in capabilities between public cloud(s) and private cloud(s), i.e. hybrid cloud1 .