Ever since joining DataStax this year, I’ve spent a lot of time learning and using both Cassandra and the DataStax Enterprise version of it. To really get into it, I wanted to be able to quickly build up and tear down local clusters, without affecting my primary development system (Mac PowerBook).
Vagrant’s tagline says it well:
Create and configure lightweight, reproducible, and portable development environments.
To help those that want to learn and develop with Cassandra, I’ve created a set of sample “getting started” templates and shared them on GitHub: bcantoni/vagrant-cassandra
Take a look at the screencasts linked below, then check out the GitHub project for the detailed instructions.