For a while now, I’ve been on the 7-Minute Workout. This being 2015, of course I use an app to guide me through the routine, complete with coach’s voice, whistle, badges for staying on track, “in-app” purchases – the works! I’ve actually been pretty diligent about sticking with the program: I’ve missed only two days in the month. (Both times, I lost a “heart”, which the program promptly offered to sell back to me for 99 cents, or stock them up “in bulk” for a lower per-unit price!) Having had a fairly active day yesterday, I decided to skip the workout – but I didn’t want to go through the rigmarole of “losing a heart”. So I simply started the program and proceeded to fold laundry; seven minutes and fifty seconds later, the program declared “Workout complete!” and duly recorded my achievement.
Wow, every year at Dreamforce I think “how are they going to top this?” and every year they do; this year’s Dreamforce was no exception. There was an incredible energy in San Francisco as so many ideas and solutions are being built leveraging Salesforce technologies. It would be impossible for one person to cover everything that happened so I’ve enlisted the help of my colleagues to put together our top 10 observations from the show – what Salesforce is doing, what developers are doing and what customers are looking for. There is so much here we’ve just picked the top 5 as we saw it.
This is the fourth article in our series on building an IoT platform using open source components. In the earlier articles in this series, we looked at basic components of an IoT system and discussed a messaging based architecture which can serve as the nervous system to exchange information between the various IoT components. Now, let us look at what could be considered as the brain of an IoT system – the analytics engine which decides what to make of the information and the database(s) storing the information.
After I posted my previous article “Association Framework: Future for working in the Digital World”, two things happened over the past few weeks. First, there were emails, messages, phone calls and animated conversations ranging from absolute agreement to outright skepticism of the concept – and everything in between! I loved all of the discussion and gave me some ideas to think about I hadn’t before. Second, many wanted to know possible implications & impact on current organizations’ structure, especially from the human resources point of view. In short, how will this work….Let me pen down my thoughts on the Human Dynamics and the challenges that organizations will face to evolve in the new world.
Think of the produce aisle at the supermarket, full of items of different tastes, flavors, colors, and shapes. You go in search of the fresh ones, the ripe ones, the right ones – and you find none! Some have expired dates, some have unwanted ingredients, and some are not on the shelves. Data in enterprise systems is like food – it has to be kept fresh, it has to have the nourishment you need, and you have to be able to find it; otherwise it goes bad and doesn’t help you in making strategic and operational decisions. Just as consuming spoiled food could make you sick, using “spoiled” data may be bad for your organization’s health. There may be plenty of data, but it has to be reliable and consumable in order to be valuable. While most of the focus in enterprises is often about how to store and analyze large amounts of data, it is also very important to keep this data fresh and flavorful. How do you do this? By monitoring, auditing, testing, managing, and controlling the data. In other words, it is all about setting strong data governance in place for enterprise data platforms.