Production Ready OpenStack - Recipes for Successful Environments