VMware Launches Caldecott Ruby Cloud Data Migration Tool

By Darryl K. Taft  |  Posted 2011-11-22 Print this article Print

VMware announced Caldecott, a Ruby-based tool for migrating application data between clouds.

VMware has announced Caldecott, a new Ruby application that lets developers migrate their application's data between different Cloud Foundry clouds.

The new technology, now available as a preview release, enables developers to use familiar client applications to directly analyze, manipulate or port the data contained in data services that are bound to your Cloud Foundry applications - continuing the Cloud Foundry momentum in delivering a multi cloud experience to developers.

Cloud Foundry is an open platform as a service (PaaS) that supports Java, Spring, Ruby, Ruby on Rails, Node.js, Scala, RabbitMQ, MongoDB and more on a single platform.

With Caldecott, Cloud Foundry now enables developers to open a tunnel to any Cloud Foundry data service via a local port.

According to a blog post by the VMware Cloud Foundry team:

"Now you can use familiar client applications to directly analyze, manipulate or port the data contained in the data services that are bound to your Cloud Foundry applications. This solution is ideal for importing and exporting data when moving application between different clouds running Cloud Foundry (e.g., CloudFoundry.com and Micro Cloud Foundry), for debugging during development, as well as ad-hoc queries and modification to data in a deployed application.

"This new feature is made available with a preview release of Cloud Foundry command line tool (-VMC'). Underlying it is a simple Ruby application, named Caldecott (after the Caldecott Tunnel in California), that gets deployed to your CloudFoundry.com account to connect to services in your account. Caldecott is currently being provided as a preview, as the team is working on making it more robust and performant in the coming weeks. Caldecott provides an HTTP endpoint that facilitates a port forward on your local box. VMC contains built in scripts to run some of the popular client software in the local environment and automatically connect to specified services, or simply create the connection to the service for you to connect using any client software of your choice."


Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel