App Controller enables administration of deployed services across public, private, and hybrid clouds. It provides a familiar interface to administer services wherever they are deployed without requiring knowledge of the underlying infrastructure. App Controller integrates with Virtual Machine Manager and Windows Azure to provide a common experience for deploying, operating, and migrating applications and virtual machines between private and public clouds.