About
Subscribe
  • Home
  • /
  • Computing
  • /
  • Rackspace Cloud announces public API for cloud servers

Rackspace Cloud announces public API for cloud servers

Expands power of the cloud, offering more control and flexibility and automation features, including mobile management of cloud with new iPhone application.

Johannesburg, 17 Jul 2009

Rackspace Hosting has made available the public beta of its Cloud Servers API. Cloud Servers, part of the company's portfolio of cloud services, is a leading infrastructure as a service (IaaS) offering that provides inexpensive computing capacity that can be instantly sized, allowing businesses to pay only for what they use - as needed.

Rackspace spokesperson for the South African market, Geoff Dowell, said through the open, standards-based API, Rackspace Cloud customers can now manage their cloud infrastructure with greater control and flexibility. The API, for example, enables elastic scenarios as users can write code that programmatically detects load and scales the number of server instances up and down.

“The Rackspace Cloud solicited feedback and conducted intensive testing with its partners and cloud developers to help ensure that the community shaped the API,” said Dowell. “Users now have control panel and programmatic access to the company's cloud infrastructure services: Cloud Servers, Cloud Files and Slicehost.”

Four new features have been introduced with the Cloud Servers API, including:

Server Metadata - Supply server-specific metadata when an instance is created that can be accessed via the API.

Server Data Injection - Specify files when instance is created that will be injected into the server file system before start-up. This is useful, for example, when inserting SSH keys, setting configuration files, or storing data that needs to be retrieved from within the Cloud Server itself.

Host Identification - The Cloud Servers' provisioning algorithm has an anti-affinity property that attempts to spread out customer VMs across hosts. Under certain situations, Cloud Servers from the same customer may be placed on the same host. Host identification allows users to programmatically detect this condition and take appropriate action.

Shared IP Groups - While Rackspace has always supported shared IPs, it has been made simpler with the creation of shared IP groups and the ability to enable high availability configurations.

“Rackspace Cloud customers will be able to manage their Cloud Servers or Cloud Files accounts anytime, anywhere on their iPhones, thanks to an application built off the APIs by developer Michael Mayo,” said Dowell. “The application is expected to be available soon.”

With the API, developers can create applications for the Rackspace Cloud, which can automatically access computing power as required. The Cloud Servers API also allows developers to work with partners on pre-built applications.

“With the launch of our API, we're looking forward to working with our partners and the developer community to create a powerful cloud ecosystem, which we believe will generate new tools and applications to make cloud hosting even easier and more efficient,” said Emil Sayegh, general manager, The Rackspace Cloud.

“We see programmatic control as essential for igniting an ecosystem around the Rackspace Cloud. It's a key tool for generating the 'next big thing' in cloud because it gives developers the power and control to bring their great ideas to fruition.”

The Cloud Servers API is implemented using a RESTful Web service interface. Aiming to build a cohesive approach to all products in the Rackspace Cloud suite, Cloud Servers shares a common token authentication system that allows seamless access between products and services.

Launched earlier this year, Cloud Servers is a computing service that provides server capacity in the cloud to businesses of all sizes and makes use of key technology developed by Slicehost, a Rackspace wholly owned subsidiary. Until today, interactions with Cloud Servers only occurred via the Rackspace Cloud Control Panel (GUI) and now programmatically via the Cloud Servers API.

Share

Rackspace Hosting

As the world's leader and specialist in hosting, Rackspace Hosting is changing the way businesses worldwide buy IT. Rackspace delivers computing as a service, integrating the industry's best technologies into a flexible service offering, making computing more reliable and affordable. A trusted partner to companies of all sizes, Rackspace enables IT departments to be more effective. Rackspace is distinguished by its award-winning Fanatical Support, furthering the company's mission to be one of the world's greatest service companies. Rackspace featured in the top 30 of both the Sunday Times 100 Best companies to work for list and the Financial Times Great Place to Work Awards, 2009. Rackspace's portfolio of hosted services includes managed hosting (www.rackspace.co.za), e-mail hosting (http://www.rackspace.com/email_hosting) and cloud hosting (http://www.rackspace.co.za/default.asp?docId=20258).

For more information on Rackspace Hosting, please visit http://www.rackspace.co.za/?other=PR_ITWeb3 or call 0800 988 0100.

Editorial contacts

Geoff Dowell
Rackspace Managed Hosting
(0044) 0 20 8734 2551
geoff.dowell@rackspace.co.uk