Meet Coopr Cloud: Clusters with a click (in the cloud)

Albert Shau is a software engineer at Cask, where he is working to simplify data application development. Prior to Cask, he developed recommendation systems at Yahoo! and search systems at Box.

Because testing against real clusters is such a critical and frequent component of the engineering development cycle, we originally built Coopr to address our own needs for a fast, self-service way to provision clusters on our own hardware and in public clouds. When we open sourced the technology earlier this year, our vision was to enable any developer to be able to create a cluster with a click the push of a button. Our original requirement was to provision our flagship technology, the Cask Data Application Platform (CDAP) on a variety of Hadoop distributions. We discovered the capability was also effective in provisioning other multi-tier cluster application stacks like native Hadoop, LAMP, and Mongo DB.

Today, we are very excited to bring both CDAP and these other application stacks to your favorite cloud with the release of Coopr Cloud. Coopr Cloud is a free, cloud service based on the 0.9.8 version of Coopr, which was released earlier this month. The charter of Coopr is to deliver a frictionless experience for developers to get complex clusters up and running on their favorite private or public cloud in no time at all.

Coopr can be used as a self-service cluster provisioner for developers, as a CI tool for integration testing, and as a DevOps tool to test new and incremental features. And Coopr Cloud makes it even easier for anyone to spin up CDAP and run the powerful data applications you build—without having to download, install or configure any software.

Coopr Cloud is a prime example of our quest to make developers’ lives easier. With just a few clicks, you can select your template, choose your cloud provider, and configure your cluster. Coopr Cloud is accessible via any web connected device using any operating system, so you can even create clusters on the go using your mobile browser of choice.

 

How it works

With Coopr Cloud, you can get a complex cluster like Hadoop running on your preferred public cloud in just three simple steps:

 

  1. Sign in through your Facebook, Twitter, or GitHub profile and select a stack template. There’s no need to create an account; you can use your own social log-in.

Screen Shot 2014-10-16 at 9.04.10 AM

 

2.  Select your public cloud provider (Amazon, Google, Rackspace, Joyent, etc.) using your existing credentials.

Screen Shot 2014-10-16 at 9.05.50 AM

 

 

3.  Configure your cluster and go!

Screen Shot 2014-10-16 at 9.07.07 AM

Coopr Cloud is a great way to test drive Coopr, especially if you have been interested in trying the software but have questions about the recommended setup or how to install. You don’t need to know how to configure Hadoop, HBase, CDAP, etc. but instead can rely on Coopr to take care of all of the setup for you.

To try Coopr Cloud today, visit coo.pr. Then help us make it even better by letting us know what additional templates or cloud providers you’d like to see. Coopr Cloud only exposes a subset of Coopr’s features. To experience Coopr’s full capabilities, download the latest version and learn more at our community site, coopr.io.

<< Return to Cask Blog