We just released the SnapLogic JumpBox today. This is an Open Source app that allows you to easily integrate data from different sources (web pages, databases, spreadsheets, applications) and transform the data into something useful.
To demonstrate how SnapLogic works I made a screencast that walks you through the process of building an application start to finish. You can watch the video below and get a time-coded table of contents and all the resources I used here. The app we’ll build in that video is one that reaches into a SugarCRM instance, grabs the contacts and then compares them against a list of “enemies of the State” maintained by the Federal government. It’s a quick rudimentary app but gives you a free and quick way to start working towards OFAC compliance without paying exorbitant fees to vendors that sell that service.
While this particular app may not be all that relevant to you, it should get you thinking about how you could use this tool. Ponder for a minute all the mini-challenges you encounter in IT when you have these isolated systems with bits of data that need to be brought together in one place. What could you do with a tool that lets you wrangle records out of a MySQL database, scrape data off a web page, mash it up with data via a public web service and transform it into a web page or an RSS feed or a csv file or an email or… This is an extremely interesting JumpBox and definitely worth playing around with. If you want to tinker, skim the video to get the basics and then launch your own private instance using the orange button on the widget below. And visit SnapLogic.com to learn more about their offering. If you’re really into this stuff, take a look at Yahoo Pipes and compare how the two systems work. Happy tinkering!