Our philosophy of “social automation” led to a desire for anyone to be able to contribute to the automation scripts and blueprints used by the Deployment Services. We have been able to take our Rackers’ knowledge and best practices around applications and frameworks and store that in code that can deploy a full-fledged configuration. Additionally, if something unexpected occurs while the automation is running, which causes a failure in the process, we want to allow a person to intervene, pause the automation engine and manually take over. Find out more in this video below.
Developers know the importance of having separate environments for development, staging and production, but they also know that it is a pain to set them up. Furthermore, it is hard to guarantee the consistency in each of these environments; when code fails in production you may hear, “But it worked in staging!” only to realize that the two environments were not identical. Rackspace Deployment Services aims to solve this issue by providing a simple, repeatable and automatic way to set up cloud environments for applications and frameworks. Find out more in this video below.
With the arrival of Deployments in the Control Panel, you now have the ability to easily deploy applications and frameworks to the cloud. This allows developers to focus on their code instead of spending time architecting and setting up their production, test, or development environments. But people want to know, is this service ready for prime time?