I’ve always been a big fan of Lego, mainly Lego Technic. Since the introduction of Lego Mindstorms I’ve been exploring the possibilities of combining Lego Mindstorms with my current personal and professional interest in Cloud Computing.
I’m always looking for new ways to leverage Cloud based technologies, one such technology I’m working with in my professional life is Salesforce.com. This blog and project is purely recreational however. It will explore a new Cloud which Salesforce.com is inspiring…
The Machine Cloud
While attending last years Salesforce Dreamforce 2012 event in San Francisco. Marc Benioff (Salesforce.com, CEO) highlighted in his key note speech. A new form of Cloud that is taking shape around us. That of the Machine Cloud! This is the basic inspiration for this new blog!
We are all consuming Cloud services such as Twitter, Facebook, eBay, iCloud etc everyday. The Machine Cloud, expands this to the machines we use day to day. Allowing those machines to interact with Cloud services and in doing so the humans that use them as well. From jet engines to the cars we drive, machines are starting to adopt the Cloud! If at this point your maybe thinking Judgement Day. Worry not, its unlikely a Lego Robot talking to the Cloud will take over the world!
Fun demonstration of a Lego Robot interacting with humans via Cloud technologies, in this case the Salesforce.com Cloud.
The robot must be directly connected to the Internet and be able to transmit and receive messages over HTTP. Allowing it to communicate (or perhaps Salesforce Chatter) the status of its various sensors (and hence its environment). While also allowing me to chat with it to ask questions or give commands.
Since I will be using the Salesforce.com Force.com Cloud platform. I already have a number of Web based technologies and API’s at my disposal, as well as means to create my own if needed. As the legendary Sherlock Holmes once said, “The game is afoot!”