In reply to Prashant Jhingran.

Hello Prashant. Great question.

The blog is focused on AWS. But CloudCenter can deploy applications in any environment with an API that deploys infrastructure. You are right, it does abstract the cloud API. So when a cloud agnistic blueprint (Application Profile) is deployed, CloudCenter converts all infrastructure API calls to the specific commands native to each environment.

Building on UCS infrastructure, if you have vSphere, OpenStack, Azure Pack, UCS Director - then CloudCenter can deploy the application, and automated infrastructure provisioning and orchestrate application installation.

Here is summary video of CloudCenter with UCS foundation.
https://www.youtube.com/watch?v=c546MPIMMBk

Here is list of datacenter/private cloud environments supported.