I worked with the Cloud Control Panel (aka Reach) team this summer as an intern at the Rackspace Blacksburg office. The Cloud Control Panel is a handy web interface to the OpenStack-based Rackspace Cloud APIs. It allows the user to provision a server, allocate storage, create database instances and much more, all with the click of a button. (Well, maybe more than one button, but you get the point.)
Many companies – large, small, public, private, start-ups – are looking into test automation, continuous integration (CI) and continuous deployment (CD) to get their code to customers as efficiently as possible, while not sacrificing quality or reliability. They realize that automation is essential for them to scale up and be competitive.