I was a QE on the Rackspace Auto Scale team. I would like to take you through the experiences and learnings I have had with testing Auto Scale, and how the ability to test it improved drastically using Mimic, an API-compatible mock service for Identity, OpenStack Compute and Load Balancers.
As a Product Manager for Rackspace Auto Scale, I frequently talk to customers to determine what problems they are trying to solve. Many customers are trying to find solutions to similar problems. I will write a series of articles to help explain these problems and provide solutions. I will also provide insights into some of the nuances and caveats to consider when you use these solutions.
Over the past few months we have been working hard to provide more automation capabilities for the Rackspace Cloud. In November we told you about Auto Scale, which allows you to define rules to grow or shrink your cloud. Back in August we told you about Deployments, a Control Panel capability that allows you to deploy common applications with a point-and-click interface and based on our best practices.
Today we launched Auto Scale, one of the most exciting new features of the Rackspace Cloud. Auto Scale is the easiest way to make your Rackspace Cloud react automatically to changes in the demand your users place on your application. By creating a few simple rules based on thresholds that you define and control, you let us know when and how to grow (or shrink) the web or application tiers in your cloud.
The biggest benefit of the cloud is its ability to scale. Today, we make that easier with Unlimited Availability of Rackspace Auto Scale—a new tool that empowers you to grow or shrink your cloud dynamically. The product is offered for free to Rackspace customers, though you will still be charged for the cloud servers you utilize in scaling.