Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Internet of Things (IoT) Reference Architecture

DZone's Guide to

Internet of Things (IoT) Reference Architecture

· IoT Zone
Free Resource

Address your IoT software testing needs – improve quality, security, safety, and compliance across the development lifecycle.

To converge Internet of Thing devices with corporate IT solutions, teams require a Reference Architecture for the Internet of Things (IoT).  The reference architecture must include  devices,  server-side capabilities, and cloud architecture required to interact with and manage the devices.  A reference architecture should provide architects and developers of IoT projects with an effective starting point that addresses major IoT project and system requirements.

A high-level IoT reference architecture may include the following layers (see figure 1):

  • External  Communications -  Web/Portal,  Dashboard,  APIs
  • Event  Processing  and  Analytics  (including  data  storage)
  • Aggregation  /  Bus  Layer  –  ESB  and  Message  Broker
  • Device  Communications
  • Devices

Cross-­‐cutting  layers  include:

  • Device and Application Management
  • Identity  and  Access  Management

IoT Reference Architecture

A more detailed architecture component description  can be found in the IoT Reference Architecture White Paper.

Accelerate the delivery of high-quality software in the connected IoT era through an integrated analysis, testing, security, and analytics platform

Topics:

Published at DZone with permission of Chris Haddad, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}