as • Rackspace Cloud Servers or • Amazon EC2 • Storage resources such as • Amazon S3 or • Rackspace Cloud Files • Networking resources to interconnect your cloud resources
resources on the machines ¨ Generate configurations ¨ Reduce management complexity ¨ Version control your infrastructure code so you can roll back and correct mistakes if any
creates itself ¤ Programmatically provision and configure ¨ Treat your infrastructure code like any other code ¨ Reconstruct business from code repo, data backups and bare metal machines in the cloud ¨ Begin with a disaster plan – not after the fact.
¨ Complex internal apps ¨ Corporate workstations ¨ Hadoop clusters ¨ IAAS, PAAS, SAAS applications ¨ Storage systems ¨ Any apps that you want to deploy on the cloud
Balance the load ¨ Collect metrics ¨ Use monitoring systems ¨ Writing code to build cloud makes migrations trivial ¤ Because you can migrate clouds programmatically.