Posted in

It is an IoT Platform, Stupid!

I remember a speaker repeating at the end of each sentence the word stupid. I must say that the first three times seemed effective, but then I squeaked this tagline. Thats why I will only use it one, at the title of the post.

When in late 2103, I decided to relaunch my company OIES Consulting with a focus this time on Advisory services for the Internet of Things (IoT), I thought the selection of IoT platforms would be one of the most useful services that we would offer and certainly one that would bring more benefits to the clients wishing to accelerate the adoption of IoT. At that time I had identified about 60 IoT platform vendors and despite some analyst reports specialized in this subject, the confusion was brutal. Today is worst, there are more than 260 platform vendors according to the market research of Research and Markets.

I was tempted to maintain, classify and publish my own a list of IoT platform vendors but it looks like almost an impossible task these days. There are other bloggers and reputed industry analyst firms that also try to maintain an updated list. For now I include below some useful links and pictures (probably obsoletes when you read this post):

You must agree with me that the IoT platform market needs a quick and urgent consolidation. It is not possible to present customers a study of more than 260 platforms nor is it easy to predict which of them will remain three years from now.

Hopefully, in the magical year of 2020, we will be talking about twenty vendors at most. But will we get to this consolidation that the market needs? Certainly the events and awards received will help, as well as the number of connected devices they get, key customers, geography, vertical industry knowledge and strategic alliances that have managed to consolidate trusted value proposition.

The Confusing Market of IoT/M2M Platforms

But first things first. How to define what an IoT platform is?

I am not going to write in this post about the differences between Machine to Machine (M2M) and Internet of Things (IoT). If you are interested I recommend this post: M2M vs IoT, what is the difference?.

ABI Research in M2M Software Platforms report differentiates between Connected Device Platform (CDP) Players and Application Enablement Platform (AEP) Players and Internet of Things (IoT) Middleware.

For its part, Machina Research in its June 2014 classic report The critical role of connectivity platforms in M2M and IoT application enablement described the Best Practice elements of connectivity platforms. Machina Research pointed out that the key challenge for M2M and IoT platforms is to remove the friction that exists in todays market. This friction is generated by a wide range of factors including high entry costs, lack of scale in specific segments, limited skills and awareness, different and varying market conditions between countries and geographies, and regulatory policies.

In the article Not All IoT Platforms are Created Equal the author point out that we must understand that the current generation of IoT platform represent the first iteration in this space, but we can already see marked differences between different types of platforms. As an organization looking to embrace an IoT platform, this initial diversity can be very confusing.

I agree with Sean Lorenz from Xively in this podcast  that the IoT Platform is such an overloaded term that its meaning has been lost. Chipset manufacturers, sensor manufacturers, software vendors, consortia and system integrators all have their own definitions.

There are a large number of companies that offer us IoT platforms. In the cloud or on your premises, horizontal or vertical, for embedded software development or industrial applications development, with data capture and analytics in real time, able to manage all types of devices and protocols, with connectivity to any network, platform for developing applications for smart home, for smart cities, for connected to the car, for wearables

In such circumstances it is preferable to avoid arguments about which is an IoT platform and how we categorize them. My recommendation here is to ask for help from specialized IoT consultants. So they can help you to better understand your present and future business needs and can help in the IoT platform selection.

Once Upon a Time a Small Group of M2M Platforms

M2M Service Providers had been using the term M2M Platform for years with enterprise customers. The main functionality of these carrier-grade platforms was to manage connectivity through a secure, fast and reliable private network through connected via dedicated hubs directly into each of the major network partners, control of multiple network SIM estates, manage SIMs and devices and finally manage their billing administration in line with their own systems and procedures.

Most of the M2M Service Providers developed in house a M2M platform but also in parallel they acquire a M2M platforms from vendors like Jasper Control Center, Ericsson Device Connection , Cumulocity, or Telenor Connexion , among others.

With the Hype of the IoT, M2M Service Providers become more interested to offer their enterprise customers an IoT application development environment that can reduce the time, cost, and complexity of deploy solutions that can optimize their business processes and help them deliver better and faster services.  An example Etisalat to Launch New Internet of Things Services Leveraging ThingWorx IoT Development Platform.

Could MNOs avoid the temptation to develop their own IoT management and application platforms? The complexity of IoT VAS development and deployment demands a continuous operational and commercial effort. My recommendation: MNOs should instead consider partnering with well-established technology vendors in order to accelerate time to market and create customer value through innovation.

Buy vs. Build and IoT Platform: How to Make the Right Decision?

Technology companies have spent years adapting the sales pitch to convince their customers or potential customers of the advantages of buying commercial products or ultimately IaaS, PaaS or SaaS platforms.

Moreover, many companies from all sectors have seen a risk that their business will depend on suppliers and the fear of being captives of these technology providers. Their management team and tech leaders have found enough arguments to further develop solutions from scratch.

Omer Pesach in this Application Enablement Platforms Why is Their Adoption Slow? post explain why most M2M/IoT application developed in the traditional way in the vast majority of cases even though there are some clear benefits to building a new IoT application/service using an AEP.

The eternal dilemma, whether to build from scratch or buy an off-the-shelf IoT Platforms to match the needs of the enterprise will continue for a while. Heres what you need to know about both approaches before making this critical project decision.

  • Step 1: Validate the need for an IoT platform Focus on validating that a business need exists prior to deciding and estimate the return on investment (ROI) or added value.
  • Step 2: Identify core business requirements Involve the right business people will determine the success of the process
  • Step 3: Identify architectural requirements It is extremely important to identify any architectural requirements and follow the status of the confusing IoT standards world before determining if a COTS or custom solution is the best choice.
  • Step 4: Examine existing IoT Platforms At this point, a business need has been pinpointed, ROI has been estimated, and both core business and architectural restrictions have been identified, you should now take a good look at existing IoT vendors (a short list of IoT platforms, to be more concrete).
  • Step 5: Do you have in-house skills to support a custom IoT platform? It takes a lot of skills to design and deploy a successful IoT platform that is both scalable and extensible.
  • Step 6: Does a COTS IoT platform fit your needs? If your organization does not include a development group comprised of personnel experienced in designing IoT solutions to support your enterprise wide business solutions, a COTS IoT platform will probably provide the best long-term ROI.

Open Source IoT Platform vs. Proprietary IoT Platform: Heart or Head?

Its near impossible to find someone who will deny IoT Platform is hot. IoT continues in the peak in Gartner Hype Cycle for Emerging Technologies. But this summer we can see behind the IoT platform in the Innovation Trigger. It is not surprising that there are dozens of companies developing or updating their proprietary IoT platforms, in spite many of them use open source code in their products. I mention this to make it clear that probably some open source code will be also present in some IoT platforms vendors.

There are many people that believe that IoT needs open source to be successful.  Everyone loves the promise of Open Source IoT Platforms. Its free (or almost free); its built by passionate communities of developers; and theres no vendor lock-in. Add to that, that the rate of innovation is supposed to be faster with Open Source IoT Platforms why would anyone choose to work with anything else?

I had been following up to 30 open source IoT platforms, starting with Eclipse Open Source IoT platforms project, and following with other I found in this link Eight Key Open-Source Internet of Things Projects. Now I just read news and talk with members of a few of them like Kaa,  SiteWhare by CyberVision and Vitheia,  but like I said there are many other enthusiast IoT platform developers in the world, some closer than you think.

I will not talk in this post about IoT proprietary platforms. I need a long article to analyse this highly competitive and fragmented market and this post is still very long.

Vertical vs. Horizontal IoT Platforms

It was not my intention to write in this post on building vertical or horizontal IoT platforms. Again I think it makes sense to write a dedicated post for this subject. Nevertheless I give you a some useful links that provide different and interesting point of views.

Key Takeaway

I repeated many times that the Internet of Things is going to transform the way we live, work, and interact with each other. Its more than a trend; its a revolution that will fundamentally transform the way the global economy functions, and IoT Platforms will play a key role.

If you have read this post, maybe I did not completely solve your doubts about what should be your decision regarding the most suitable IoT platform for your business. I hope at least you are not more confused. We should trust the market will consolidate very fast either by M&A or unfortunately by death of start-ups, so we will find a much clearer picture in a couple of years.

Nevertheless, should this fragmented market affect your decision to initiate or advance your IoT strategy? Clearly not. Your business can not wait 2 or 3 years without IoT. Make sure that the IoT will affect you do business and the IoT platform you choose will be key.

Thanks in advance for your Likes and Shares

Thoughts ? Comments ?

Francisco Maroto is CEO and founder at OIES Consulting, an IoT Consulting and Business Development company.

Business/technology executive with rigorous cross functional leadership experience in driving solutions for Telco, IoT, Edge Computing and AI.
Deep functional expertise in strategy development, product management, business development, alliances and partnerships.

Key Business Skills -- Creative problem solving | Self-Control and willingness to resist vacillation | Excellent Communication

Globally recognised as one of the top IoT and Telco advisor and leading voices on the state of the IoT market.

Prior to starting my own IoT Advisory firm, I lead the Telecoms industry working for leading companies like Microsoft, Oracle, Amdocs, SAP, HP, Vodafone and Indra.

Driven to advice technology vendors, enterprise customers and Startups in:
 - How to leverage emerging technologies and solutions to drive business and digital transformation initiatives
 - Business Development and Defining Go-To-Market Strategy
 - Establishing key partnerships
 - Develop new products and services with IoT, Edge Computing, AI, Blockchain, Cloud, Mobile and Data Analytics.
- Working with key customers

I regularly speaks at industry trade shows, conferences, and seminars and I write regular columns on IoT.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.