Welcome!

Eclipse Authors: Mano Marks, Liz McMillan, JP Morgenthal, Yeshim Deniz, Elizabeth White

Blog Feed Post

Internet of Things Platforms and IoT Strategies

My friend and colleague, the always opinionated Peter Rogers, shares his latest research on The Internet of Things and the technology and platforms that are used to support it.

There seems to be two main groups of thought as to when wearable technology will become mainstream. The first group are those that believe that wearable technology is here today and are engaging both hobbyists and future entrepreneurs in building all parts of the ecosystem now. These people are creating their own hardware and working with systems to communicate with third party hardware right as we speak. The second group of people are more commercially minded and are looking at creating a full platform for the future. They are looking at big data style real-time analytics, next generation IP, and constrained REST architectures with cast iron security.

Personally I am impatient.  I want to start playing with this IoT stuff today and allow the dedicated platforms to mature over time so they are ready when the market really picks ups.  With that said I believe there are currently two tiers of vendors:
  1. Those that have something that works today and that we could build products and services on top of now.
  2. Those that have an actual platform that is slowly maturing and we can use in the future 
My advice is to look at combining a selection of low-end propositions to start testing custom products for their effectiveness today.  In my view the best people to start talking with for effective low risk deployments, would be those offering end-to-end solutions based around plugging in any device to a simple Cloud PaaS and with their technology readily available to hobbyists.

I will list a few vendors that I think offer technology ready to go today and then in my next article I will look at those that I consider offer platforms for the future.  The main problem is one of being locked into a proprietary Cloud system that cannot be privately hosted and that only works with embedded client software that is explicitly supported by that vendor. If there is anything the ‘MBaaS v MEAP debate in enterprise mobility taught us is that open standards with flexible Cloud hosting solutions will win out. I don't see a perfect solution at the moment, but I do see a whole lot of very exciting propositions that will get acquired and combined effectively over time.

SkyNet

This open source project aims to let disparate devices communicate via a variety of protocols including MQTT, WS/S, CoAP, HTTPS/REST and WebSockets. It supports UUID authentication and TLS certificates. Eventually non-programmers could use Skynet to create a platform that lets us program the real and online worlds in a way that’s far more powerful than If This Then That (IFTTT) or Zapier. The end result is a flexible piece of open source software that can connect to everything from servers to sensors. SkyNet can be run on a public or private Node.js instance (such as Heroku) and they are even working on an open source home gateway.

IOBridge

ioBridge makes it easy for professionals and enthusiasts to monitor and control nearly anything via their smartphone or web app using a general purpose web gateway. This is a simple gateway that lets you monitor or send commands to anything compatible with the ioBridge through a web interface. It does sound like you can only access ioBridge-manufactured or third-party sensors, that are compatible with the ioBridge web gateway.  It also doesn't sounds like you can set up your own version on a private network just yet. When you purchase one of the ioBridge gateways then you get a free limited subscriptions. For example, if you want to log data faster than every few minutes then you need another subscription.

BergCloud

Berg is a Cloud platform but they also provide hardware with built-in connectivity for faster prototyping. Devshields bring the Device API to Arduino, Raspberry Pi, and ARM MBED. The Device API is provided as a client library that runs on your microcontroller, speaking via your wireless connection to the web. If you are prototyping and don't yet have connectivity, then the Devshield developer boards have that bundled too. You can manage and message all your devices using the RESTful Cloud API, built around secure HTTPS. You control the user experience with your own website, and treat your devices like just another web service.

Sense Observation Systems

CommonSense is a platform that helps you to keep track of all your sensor data, store it in a central location, and play with it. CommonSense also processes your raw sensor data into meaningful things like sleep, exercise, or your top locations. With the free CommonSense Dashboard  you gain insights into your behavior. With the free CommonSense Tracker you turn your phone into an advanced tracking device. You can combine them, add in your Fitbit or Twitter data, and you get a powerful self-tracking system. Connections are available now for iOS, Android, Fitbit, and Twitter. They are working on connecting more devices and services.

The data is stored in their Cloud, which happens to be in The Netherlands and has been certified with according to medical device regulations (NEN-7510). It does seem to have a good focus on Health Care and the Environment. CommonSense is currently in Private Beta and it sounds more like a real-time analytics platform at the moment.

Electric Imp

Electric Imp offers a complete end-to-end solution that makes it simple to connect almost any product to the Internet through an innovative and powerful cloud service tied closely to leading-edge hardware. The Electric Imp connectivity platform, featuring fully integrated hardware, software, OS, APIs, cloud servers, makes it possible to effectively empower your devices with intelligence, scalability and flexibility. If you’re a developer, hobbyist, or maker, then you can get started with one of their development kits and bring connectivity to your project, idea or concept.

Electric Imp offers a comprehensive solution designed to connect your product or project to the Internet quickly, easily and effectively. The platform includes:
  • Imp Hardware: The Electric Imp platform starts with the imp, a powerful module containing WiFi and a processor that acts as the gateway to connect your device or service to the Internet
  • Imp OS: The software foundation for the imp’s features and services that allows your code to concentrate on bringing your product’s functions to life.
  • Imp Cloud: Their cloud allows you to run agents - server side code that runs in a secure environment - that are used to provide HTTP I/O and cloud-side processing, and easily connect your products to anything with Internet access. Agents can act as a central hub to your products, apps, third-party services, and even your own servers.
  • Imp Open API: Enrich your customer experience and build your business by developing enhancements like messaging, monitoring, and much more.
  • Imp BlinkUpTM: The proprietary Electric Imp setup solution (BlinkUp) integrates seamlessly into your apps, letting you and your customers connect products in seconds using just a smartphone or tablet.
  • Imp Services - IDE and Ops Console: Maintain your software, push new code and features easily to devices anytime, ensuring that your users always have the latest features. The Ops Console enables you to gain more insight into your factory production lines and scale to millions of devices.

1248.io

1248.io offers Geras, which is a scalable time-series database for your sensor data with quick storage for your Analytics. They also offer HyperCat, which is an open, lightweight JSON-based hypermedia catalogue format for exposing collections of URIs. HyperCat is simple to work with and allows developers to publish linked-data descriptions of resources. HyperCat is designed for exposing information about IoT assets over the web. It allows a server to provide a set of resources to a client, each with a set of semantic annotations.

Geras offers the following:
  • HTTPS support for strong security and per-user API keys
  • Standard HTTP/HTTPS support allowing sensors to traverse firewalls and proxies
  • Sensors can supply data over HTTP POST or very lightweight MQTT publish
  • Supports modern standards for posting, getting and discovering data: HTTPS; JSON; RESTful; SenML; MQTT; and HyperCat
  • Built on a fault-tolerant, distributed database
  • Data can be stored in the country of your choice with an option to buy Geras as software and host the data yourself
If you have an IoT platform or technologies that you want Peter Rogers to be aware of please email him at [email protected].

*************************************************************
Kevin Benedict
Senior Analyst, Digital Transformation Cognizant
View my profile on LinkedIn
Learn about mobile strategies at MobileEnterpriseStrategies.com
Follow me on Twitter @krbenedict
Join the Linkedin Group Strategic Enterprise Mobility

***Full Disclosure: These are my personal opinions. No company is silly enough to claim them. I am a mobility and digital transformation analyst, consultant and writer. I work with and have worked with many of the companies mentioned in my articles.

Read the original blog entry...

More Stories By Kevin Benedict

Kevin Benedict is an opinionated Senior Analyst at Cognizant's Center for the Future of Work, SAP Mentor Alumnus, speaker, writer, and mobile and digital strategies expert. He is a popular keynote speaker, and in the past three years he has shared his insights into mobile and digital strategies with companies in 17 different countries. He has over 30 years of experience working with enterprise applications, and he is a veteran mobile industry executive. He wrote the Forward to SAP Press' bestselling book on enterprise mobility titled Mobilizing Your Enterprise with SAP, and he has written over 3,000 articles.

@ThingsExpo Stories
The security needs of IoT environments require a strong, proven approach to maintain security, trust and privacy in their ecosystem. Assurance and protection of device identity, secure data encryption and authentication are the key security challenges organizations are trying to address when integrating IoT devices. This holds true for IoT applications in a wide range of industries, for example, healthcare, consumer devices, and manufacturing. In his session at @ThingsExpo, Lancen LaChance, vic...
WebRTC has had a real tough three or four years, and so have those working with it. Only a few short years ago, the development world were excited about WebRTC and proclaiming how awesome it was. You might have played with the technology a couple of years ago, only to find the extra infrastructure requirements were painful to implement and poorly documented. This probably left a bitter taste in your mouth, especially when things went wrong.
Big Data, cloud, analytics, contextual information, wearable tech, sensors, mobility, and WebRTC: together, these advances have created a perfect storm of technologies that are disrupting and transforming classic communications models and ecosystems. In his session at @ThingsExpo, Erik Perotti, Senior Manager of New Ventures on Plantronics’ Innovation team, provided an overview of this technological shift, including associated business and consumer communications impacts, and opportunities it m...
You have great SaaS business app ideas. You want to turn your idea quickly into a functional and engaging proof of concept. You need to be able to modify it to meet customers' needs, and you need to deliver a complete and secure SaaS application. How could you achieve all the above and yet avoid unforeseen IT requirements that add unnecessary cost and complexity? You also want your app to be responsive in any device at any time. In his session at 19th Cloud Expo, Mark Allen, General Manager of...
WebRTC is bringing significant change to the communications landscape that will bridge the worlds of web and telephony, making the Internet the new standard for communications. Cloud9 took the road less traveled and used WebRTC to create a downloadable enterprise-grade communications platform that is changing the communication dynamic in the financial sector. In his session at @ThingsExpo, Leo Papadopoulos, CTO of Cloud9, discussed the importance of WebRTC and how it enables companies to focus o...
Big Data engines are powering a lot of service businesses right now. Data is collected from users from wearable technologies, web behaviors, purchase behavior as well as several arbitrary data points we’d never think of. The demand for faster and bigger engines to crunch and serve up the data to services is growing exponentially. You see a LOT of correlation between “Cloud” and “Big Data” but on Big Data and “Hybrid,” where hybrid hosting is the sanest approach to the Big Data Infrastructure pro...
In his General Session at 16th Cloud Expo, David Shacochis, host of The Hybrid IT Files podcast and Vice President at CenturyLink, investigated three key trends of the “gigabit economy" though the story of a Fortune 500 communications company in transformation. Narrating how multi-modal hybrid IT, service automation, and agile delivery all intersect, he will cover the role of storytelling and empathy in achieving strategic alignment between the enterprise and its information technology.
Buzzword alert: Microservices and IoT at a DevOps conference? What could possibly go wrong? In this Power Panel at DevOps Summit, moderated by Jason Bloomberg, the leading expert on architecting agility for the enterprise and president of Intellyx, panelists peeled away the buzz and discuss the important architectural principles behind implementing IoT solutions for the enterprise. As remote IoT devices and sensors become increasingly intelligent, they become part of our distributed cloud enviro...
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
"LinearHub provides smart video conferencing, which is the Roundee service, and we archive all the video conferences and we also provide the transcript," stated Sunghyuk Kim, CEO of LinearHub, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
Things are changing so quickly in IoT that it would take a wizard to predict which ecosystem will gain the most traction. In order for IoT to reach its potential, smart devices must be able to work together. Today, there are a slew of interoperability standards being promoted by big names to make this happen: HomeKit, Brillo and Alljoyn. In his session at @ThingsExpo, Adam Justice, vice president and general manager of Grid Connect, will review what happens when smart devices don’t work togethe...
"There's a growing demand from users for things to be faster. When you think about all the transactions or interactions users will have with your product and everything that is between those transactions and interactions - what drives us at Catchpoint Systems is the idea to measure that and to analyze it," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York Ci...
The 20th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held June 6-8, 2017, at the Javits Center in New York City, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Containers, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportunity. Submit your speaking proposal ...
Discover top technologies and tools all under one roof at April 24–28, 2017, at the Westin San Diego in San Diego, CA. Explore the Mobile Dev + Test and IoT Dev + Test Expo and enjoy all of these unique opportunities: The latest solutions, technologies, and tools in mobile or IoT software development and testing. Meet one-on-one with representatives from some of today's most innovative organizations
20th Cloud Expo, taking place June 6-8, 2017, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy.
SYS-CON Events announced today that Super Micro Computer, Inc., a global leader in Embedded and IoT solutions, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 7-9, 2017, at the Javits Center in New York City, NY. Supermicro (NASDAQ: SMCI), the leading innovator in high-performance, high-efficiency server technology, is a premier provider of advanced server Building Block Solutions® for Data Center, Cloud Computing, Enterprise IT, Hadoop/Big Data, HPC and E...
SYS-CON Events announced today that Linux Academy, the foremost online Linux and cloud training platform and community, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. Industry leaders in quality training, provided services, and student certification passes, its goal is to c...
WebRTC is the future of browser-to-browser communications, and continues to make inroads into the traditional, difficult, plug-in web communications world. The 6th WebRTC Summit continues our tradition of delivering the latest and greatest presentations within the world of WebRTC. Topics include voice calling, video chat, P2P file sharing, and use cases that have already leveraged the power and convenience of WebRTC.
"Matrix is an ambitious open standard and implementation that's set up to break down the fragmentation problems that exist in IP messaging and VoIP communication," explained John Woolf, Technical Evangelist at Matrix, in this SYS-CON.tv interview at @ThingsExpo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
WebRTC sits at the intersection between VoIP and the Web. As such, it poses some interesting challenges for those developing services on top of it, but also for those who need to test and monitor these services. In his session at WebRTC Summit, Tsahi Levent-Levi, co-founder of testRTC, reviewed the various challenges posed by WebRTC when it comes to testing and monitoring and on ways to overcome them.