Grazed from ReadWriteWeb. Author: David Strom.
A new ebook to help users of Rackspace setup and manage their cloud-based servers is out this week. Called Managing Rackspace Cloud Servers and written by Jacek Artymiak, it is a very practical and useful guide, and seems to be unique.
The 75 page book teaches you how to use the openstack-compute Python-based tool to manage server farms built on top of the Rackspace Cloud Servers service. The author takes you through the steps to get the source code installed on your machines and illustrates some basic management tasks with copious examples and some geek humor thrown in for extra measure. Even if you aren’t familiar with Python you should be comfortable using this tool.
For example, you can use openstack-compute to resize RAM or disk on one of your VMs, rebuild a VM from a known working version, and making backups of your cloud servers.
Rackspace’s programming interfaces make automating common tasks possible, and why these Python-based tools can be useful. "Consider the following scenario: you have an nginx front-end server as a load balancer and a couple of Tornado web servers behind it servicing the incoming traffic. Suppose you get famous and the load on your web servers rises above a certain threshold," says Artymiak…