Running an infrastructure cloud requires more than just hypervisors and fast provisioning. Clouds like data centers need to be managed. This presentation will cover some of the basics of "Cloud Management" which will include Configuration Management, Orchestration, Security Management, Budget Control and Governance. In this presentation we will use examples from enterprise implementations of public clouds (AWS) and private clouds (Openstack) that integrate with Puppet to show how to fully manage a cloud infrastructure. An example of an orchestrated multi-tiered stack across multiple clouds will be used as a demo. The presentation will also include best practices gained from working with over 20 different large scale cloud implementations.