5 Steps to Address IoT Integration Challenges

The complexity of IoT integration often surprises integration leaders.

Internet of Things (IoT) projects can involve a large number of devices, a proliferation of application programming interfaces (APIs), and large amounts of data — all of which can tax the traditional strategies, skills and technologies used by integration professionals.

IoT projects are often associated with disruptive business models and in the excitement, an appreciation of the potential complexity can be lost

 Benoit Lheureux, research vice president at Gartner, says “Through 2018, half the cost of implementing IoT solutions will be spent integrating various IoT components with each other and back-end systems. It is vital to understand integration is a crucial IoT competency.”

Technical professionals: It’s time to embrace the velocity of change

Get started at Gartner Catalyst Conference 2020


He added that there are five steps for integration leaders that can address some of the most common challenges in IoT integration. The five steps are:

  1.  Adopt an API-First Approach
    An API-first strategy is particularly relevant to IoT projects because they rely heavily on mobile and cloud computing, technologies which already use an API-centric approach.This should not, however, be misinterpreted as an API-only approach. APIs alone do not sufficiently address all the capabilities needed to securely and reliably scale up integration in large distributed systems.“Determine the integration requirements for a specific IoT solution that can’t be handled via APIs, and then assess whether the built-in integration capabilities of your IoT platform will suffice,” said Mr. Lheureux.
  2. Identify Communication Requirements for IoT Devices
    First, identify how ‘things’ in your project will communicate, and select the best technology accordingly, ranging from cellular networks to short range wireless such as Bluetooth or ZigBee. It’s also important to consider factors such as the number, and type, of things and how different technologies will handle these variables. Then look for the network topology — considering the potential role for edge computing or gateways — that best suits the specific requirements for device autonomy, localized computing, device aggregation and so on. Once these areas have been qualified, it’s possible to assess whether a bundled IoT platform meets requirements for the project, or whether extra solutions will be needed to build a network for things.
  3. Leverage Cloud for Data and Process Integration
    This step focuses on integrating IoT platforms with core business processes. Most Gartner clients report that the built-in integration capabilities of their IoT platform are good enough for initial deployments, such as an exploratory Mode 2 project.“Consider using your IoT platform for the initial implementation and then use a commercial integration solution, like an iPaaS platform, to scale up the project or support more complex integration, to implement workflow, or multiple IoT projects, or to access advanced integration features such as high-performance, general-purpose translation,” Mr. Lheureux said.
  4. Selectively Use Traditional Software
    Most mid-to-large-sized organizations have substantial investments in traditional on-premises integration middleware. While these tools are generally not optimized for IoT device connectivity or cloud services integration, they can likely help if your project is on-premises, or if your IoT platform must integrate with data and applications that are mostly on-premises.
  5. Use API Management Tools
    API management capabilities vary widely in different IoT platforms or other types of middleware. At minimum, you should plan for the possibility of adding a third-party API management solution to your IoT project, to ensure secure and reliable scaling as APIs proliferate. This is especially true if your project involves many APIs, or has APIs that connect with many consumers, are exposed on public networks, or return sensitive or restricted data.“IoT projects are often associated with disruptive business models and in the excitement, an appreciation of the potential complexity can be lost,” said Mr. Lheureux. “To avoid disappointment, integration leaders must address the diverse integration requirements for IoT projects.”


Gartner clients can read more in "IoT Drives New Integration Challenges and Best Practices by Benoit Lheureux. More information on the IoT can be found in the Gartner Trend Insight Report “IoT’s Challenges and Opportunities in 2017,” a collection of research focused on the key technical and business challenges that must be overcome in order for IoT to fulfill its promise.

Get Smarter

Follow #Gartner

Attend a Gartner event

Explore Gartner Conferences

Top 10 Tips for Avoiding the Most Common Mistakes in Cloud Strategies

Many organizations have no cloud strategy or think they have one. This research describes our top 10 tips to enable enterprise architecture and technology innovation leaders to devise cloud strategies that will maximize the benefits that their organizations derive from cloud services.

Read Free Gartner Research


Get actionable advice in 60 minutes from the world's most respected experts. Keep pace with the latest issues that impact business.

Start Watching