IIoT, IoT, or MES Platforms: What's the Difference?

Zornitsa Dimitrova -
IIoT, Industrial, Platform, IoT
Illustration: © IoT For All

There are over 600 IoT platform vendors globally right now. You have generalized IoT platforms, industrial IoT (IIoT) platforms, and manufacturing execution systems for industrial enterprises. Some vendors offer custom IoT solutions that can be adjusted to your industrial Applications. Others are already optimized for IIoT. So what’s the difference? In this article, we address the differences and how to pick the one that’s right for you.

What are IoT and IIoT?

Industrial IoT (IIoT) is a subcategory of IoT. IIoT utilizes the principles of the internet of things in industrial settings or, in short, “the elements are identical, but the usage varies.” IIoT is often used about Industry 4.0, a term that encapsulates the manufacturing industry’s current trend to utilize a combination of IoT, Big Data, cloud, and edge computing.

The goal? The combined powers of IoT technology and data are applied to various manufacturing and other industrial processes to automate, predict, prevent, increase productivity and streamline processes. Manufacturing sites can make fast decisions based on large volumes of IoT data from connected machines and equipment. IIoT helps manufacturers deal with bottlenecks using Big Data and customized IoT solutions.

IIoT specifically deals with massive scale-out IoT in industrial settings and the connectivity across various assets such as machines and industrial PCs. Typical IIoT scenarios involve industrial-level security standards, enhanced monitoring on the shop-floor level, some level of automation, and M2M communication, where machines send real-time data to an IoT application to facilitate better insight.

But IIoT applications are not limited to the shop floor. They can intersect with other industries as well.

IoT Platform vs IIoT Platform 

When deciding between an IoT and IIoT platform, you need to know what your case will look like. Let’s take a closer look at the two platform types:

IoT Platforms

Broadly conceived, an IoT platform is a multi-layer technology that facilitates the provisioning and management of connected devices within the IoT ecosystem consisting of IoT endpoints, edge hardware, networks, and a broader value chain. IoT platforms are often referred to as middleware solutions as they act as the connective tissue between the data collected from edge devices and the end-user applications.

According to Gartner: “An IoT platform is an on-premises software suite or a cloud service…that monitors and may manage and control various types of endpoints, often via applications business units deploy on the platform.”

The broader value chain consists of the following:

  •  Sensors, actuators, controllers gathering data
  • A communication network
  • An IoT edge device/gateway that aggregates the data and transmits it across the network
  • Data analytics for transforming, modeling, and visualizing data
  • End-user applications

IoT Platform Capabilities and Applications

Some IoT platforms are less comprehensive than others. Depending on your Applications, you may require an IoT platform that only covers a certain portion of the value chain or needs a complete solution. An end-to-end IoT platform that covers the full IoT development cycle will typically include the following:

  • IoT device management
  • Data collection capabilities
  • IoT data modeling, analytics, visualization
  • App development capabilities or a marketplace for IoT apps
  • IoT collaboration enablement, social features

Generalized IoT platforms are used in various industries and sectors, including logistics, automotive, finance, energy, real estate, communications, and transportation, among others. Applications for IoT platforms can be surprisingly varied and may include smart shelf analytics in retail, tracking bed occupancy in emergency wards in healthcare, or monitoring crop conditions in agriculture.

IIoT Platforms

An IIoT platform essentially covers a similar array of capabilities as the generalized IoT platform but is optimized for industrial IoT cases and the requirements associated with industrial settings. Gartner’s recent definition puts it that way: The industrial IoT platform is “a set of integrated software capabilities” that improve asset management decision-making, operational visibility, and the control of plants, streamline the infrastructure, and manage equipment into asset-intensive industrial landscapes.

The IIoT platform can come in many forms: as a technology suite, an open platform, an application platform, or a DIY IIoT enabler where industrial enterprises are given the infrastructure and tools to develop their own solutions. The bottom line is that IIoT platforms are comprehensive solutions. They function as a system incorporating both the hardware components that go all the way down to the shop floor and the software applications.

What really differentiates the IIoT platform from the generalized IoT platform is the scope of the offering, the specific industry focus, and the emphasis on industry-level security standards.

In this sense, IIoT platforms need to be especially robust. They are expected to maintain thousands of connected IoT devices, scale up and down quickly, ensure seamless data flow at all times and manage massive volumes of IoT data. They need to be flexible enough to connect with machines and equipment from many different vendors and support the development of logic/smart algorithms on IoT devices. IIoT platforms address three concerns in the world of industrial IoT: safety, security, and mission-criticality.

IIoT Platform Capabilities and Applications

An end-to-end IIoT platform should have the following:

  • Data collection capabilities
  • Machine-to-machine communication (M2M)
  • IIoT device management
  • IIoT data modeling, advanced analytics, data visualization
  • App development support
  • Industrial security standards
  • IoT collaboration enablement, social features

Typical IIoT Applications in manufacturing handled by IIoT platforms include:

  • factory automation for better operational efficiency
  • location tracking for parts, inventory, or tools
  • predictive maintenance scenarios, disaster tolerance maximization

IIoT Platform vs MES 

For the past 30 years, MES, or manufacturing execution systems, have been the traditional way to streamline operations all the way down to the shop floor. They manage industrial assets, collect data, and ensure traceability in an industrial setting, among others.

MES are software bundles providing various capabilities that are essential for the success of IIoT initiatives. MES help industrial manufacturers to track and document processes, get an overview of shop floor operations, and maintain transparency across assets. Some of the critical functionalities covered by MES are data management, change management, analytics and intelligence (reports and dashboards), scheduling, operations support, and core manufacturing functions such as data collection, tracking, routings, etc.

So how are IIoT platforms different from MES? Let’s take a closer look at two criteria that drive consumer decisions—centralization and openness.

Decentralized vs Centralized Systems

As a more traditional approach to IIoT, MES are centralized solutions. They tend to encounter difficulties when having to perform outside of their main functionalities. An IIoT platform, on the other hand, serves as a “transversal middleware.” This is the glue tying together sensors/devices, applications/services, and platform users/developers. IIoT platforms are more flexible as they tend to be microservice-based and decentralized. They usually consist of communication software for monitoring, troubleshooting, and managing the connected IoT devices, the network, and data flows. On top of that, some IIoT platforms come with advanced analytics capabilities and support for IoT app development.

Open Platform vs Vendor Lock-In

MES tend to be vendor-specific and proprietary, so industrial manufacturers can only work with their vendor’s modules. And you can buy the vendor’s apps only. The manufacturers have little control over the applications they develop and deploy.

Despite their solid reputation and long tradition, MES come with certain limitations. This makes IIoT platforms all the more interesting. IIoT platforms come with apps as a service and perform most of the work an MES does. They can also expand the MES array of Applications. Pricing is another differentiating factor as IIoT platforms are typically consumed as subscription-based cloud services. They come with the scalability, high availability, and affordable pricing associated with cloud computing.

MES is still widely used in Industry 4.0 settings. Some argue for its superiority over IIoT platforms. Others believe that decentralized IIoT platforms will entirely replace traditional manufacturing execution systems.

The truth may be somewhere in between. IIoT platforms can be used as a supplement to get the maximum value out of an existing MES solution. A best-of-both-worlds approach may yield the best results. Integrating an IIoT platform to maximize MES investment returns is the logical decision.

Zornitsa Dimitrova - Tech Content Creation and Strategy, Record Evolution

Guest Writer
Guest Writer
Guest writers are IoT experts and enthusiasts interested in sharing their insights with the IoT industry through IoT For All.
Guest writers are IoT experts and enthusiasts interested in sharing their insights with the IoT industry through IoT For All.