As clouds become commonplace, there is a need to manage virtual instances across a great variety of clouds and cloud-like environments. Aeolus, an open source project recently launched by Red Hat, lives in the space just below where traditional config management tools like Puppet live.
It provides tools for managing virtual instances and images across public, private and hybrid clouds, from image creation to the launch of complex deployments. It enhances existing clouds by providing user management, monitoring and quality-of-service metrics to make intelligent decisions about resource placement, or automate them based on policy, across multiple clouds. All fronted by a friendly self-service web application, with an API in the works.