Americas

  • United States
stevenhilton
Contributor

Enterprises evaluate the costs of building versus buying an IoT platform

Opinion
Jun 12, 20184 mins
Internet of Things

Enterprises have lots of options when considering IoT application enablement and device management. Understanding the total cost of building an IoT platform and buying platform services from a vendor helps enterprises make sound financial and technology decisions.

industrial iot industry networking sensors
Credit: Getty Images

Almost every week we speak with an enterprise that is curious about building its own IoT application enablement platform (AEP) or IoT device management (DM) platform. The idea is straight-forward – an enterprise wants total control over the technology it deploys, so it chooses to hire developers to build the perfect, inexpensive platform.

Then what happens? Sometimes everything goes exceedingly well and the IoT platform delivers as anticipated. Other times, the enterprise determines

  • it takes more time and money to build a platform that anticipated
  • it takes more staff to support the platform on-going than anticipated
  • it is very hard to keep the platform features up-to-date compared to the features offered from best-in-class vendors’ IoT platforms
  • the initial in-house platform was great, but scaling and modifying the platform to meet future requirements is exceedingly difficult due to the chosen platform architecture

So, what are the total enterprise costs of building an enterprise-grade IoT platform versus buying IoT platform services from a third-party AEP or DM vendor? It really depends on the IoT solution that the enterprise wants to deploy.

Some use case examples

Let’s look at three common, enterprise IoT use case examples. The cost calculations come from MachNation’s free-to-use IoT platform build versus buy TCO calculator.

Fleet management

A regional food distributor wants to equip its trucks with a fleet management solution. Its IoT platform will need to provide both IoT data and device management, handle data from medium-powered telemetry gateways with 3G connectivity and support multiple IoT applications running on 2,000 of its trucks.

The 5-year real cost to build an AEP to support this service with typical enterprise-grade features is approximately USD 2.67 million, whereas the cost to buy AEP services from a third-party vendor is USD 200,500 or a savings of approximately 92% to buy rather than build.

Smart cities

A medium-sized municipality wants to launch a series of smart city applications using LPWAN devices in parking meters, city-owned garages, street lights, parks, and more. Its IoT platform will need to provide IoT data management and support multiple IoT applications on a total of 175,000 LPWAN devices. The IoT platform will not need to support IoT device management, as the LPWAN hardware vendor will provide a separate management platform for those microservices.

The 5-year real cost to build an AEP to support these smart city services is approximately USD 8.90 million, whereas the cost to buy is USD 607,300 or a savings of approximately 93% to buy rather than build.

Smart factory

A large multinational manufacturer of plastics extrusion equipment wants to deploy a predictive maintenance solution across its factory locations. Its IoT platform will need to provide both IoT data and device management, handle data from high-powered IoT computers connected to the company’s Ethernet LAN and support multiple IoT applications running over time. So, it does not need to stream all the IoT sensor data to a cloud-based platform, the manufacturer wants to take partial advantage of the strong edge capabilities of its 1,500 IoT computers. In addition, if it builds its own platform, it wants to host it on-premises rather than in a third-party cloud.

The 5-year real cost to build an AEP to support these smart factory services is approximately USD2.6 million, whereas the cost to buy is USD 655,100 or a savings of approximately 75% to buy rather than build.

Are there cases where it makes sense for an enterprise to build a platform rather than buying services from a best-in-class vendor? Absolutely. In general, an enterprise will be incented to build an IoT platform if:

  • its deployment size is very large
  • it plans to stream extremely large quantities of data to the cloud rather than taking advantage of edge compute capabilities
  • technology is one of its existing core competencies or if technology-related services are the main products it sells to its customers

Keep in mind that there are also qualitative factors that an enterprise should consider when deciding whether to build or buy. These factors – internal competencies, time-to-market considerations, on-going support requirements, competitive environment, and others – have an equally important impact on an enterprise’s platform decision.

Enterprises have lots of options when considering IoT application enablement and device management. Understanding the total cost of building an IoT platform and buying platform services from a vendor helps enterprises make sound financial and technology decisions.

stevenhilton
Contributor

Steven Hilton is a co-founder and President at MachNation, the leading insight services firm researching Internet of Things (IoT) middleware and platforms. His primary areas of expertise include competitive positioning, marketing media development, cloud services, small and medium businesses and sales channels.

Steve has served on Cisco’s IoT World Forum Steering Committee where he was co-chairperson of the Service Provide and Security working groups. Steve has 25 years’ experience in technology and communications marketing.

Prior to founding MachNation, he built and ran the IoT/M2M and Enterprise practice areas at Analysys Mason. He has also held senior positions at Yankee Group, Lucent Technologies, TDS (Telephone and Data Systems) and Cambridge Strategic Management Group.

Steve is a frequent speaker at industry and client events, and publishes articles and blogs in several respected trade journals. He holds a degree in economics from the University of Chicago and a Master’s degree in marketing from Northwestern University’s Kellogg School of Management.

The opinions expressed in this blog are those of Steven Hilton and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.