Analytics & ML · Study deck

Cloud Data: IoT Reference Model

Picture a cold-room sensor that sends a value of 8.

Data Dora is your guide for this deck.

clouddatamodel
Data Dora, the module guide, in a scene from this chapter.
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Explain: At: Data abstraction, format reconciliation, unit normalization, completeness checks, indexing, replication, and access control cross the OT → IT boundary; only then do: Application and: Collaboration & processes turn the governed record into action.
  • Explain: A Level 5 data product should expose a stable contract: canonical fields, units, timestamps, quality states, source references, and versioned transformation rules.
  • Explain: The upper cloud levels make those records consistent, turn them into an app view, and link the view to human work.
  • Explain: Level 5 Normalize, reconcile, validate, index, secure, and expose data so applications do not repeat source-specific logic.
iotclass.org

Major section

Start With the Story

The cloud cannot act well until it knows the unit, room, time, quality, and device.

  • The IoT reference model is a way to sort jobs by level.
  • Lower levels sense, move, process, and store records.
  • The upper cloud levels make those records consistent, turn them into an app view, and link the view to human work.
iotclass.org

Major section

Levels 5-7 Turn Data Into Work

The IoT reference model is a logical map, not a deployment recipe.

  • Cloud data work begins when accumulated records become governed information products.
  • Levels 5-7 describe that upper path: data abstraction, applications, and collaboration or business processes.
  • Level 6, Application, turns the abstracted data into dashboards, alerts, reports, analytics, model outputs, and control interfaces.
The upper cloud-data levels turn retained records into contextual data, then application views, then collaboration records, while observations move upward and commands can move back down.
The upper cloud-data levels turn retained records into contextual data, then application views, then collaboration records, while observations move upward and commands can move back down.
iotclass.org

Major section

Levels 5-7 Turn Data Into Work (continued)

Level 7, Collaboration and Processes, connects those outputs to people, systems, contracts, tickets, inspections, purchasing, billing, compliance, and partner workflows.

  • The cloud layers are where raw operational records become trusted evidence, then application insight, then a coordinated business action.
  • Level 5Normalize, reconcile, validate, index, secure, and expose data so applications do not repeat source-specific logic.
  • Level 6Build analytics, dashboards, rules, reports, APIs, machine-learning outputs, and control views from governed data.
iotclass.org

Major section

Levels 5-7 Turn Data Into Work (continued)

Connectivity and edge computing keep observations moving and can support local action; accumulation changes moving events into retained data; abstraction then makes that data consistently queryable; applications and collaboration turn it into decisions and coordinated work.

  • The progression connects the reference model to the chapter's running narrative: higher levels add history and organisational context, but they remain trustworthy only when identity, units, timestamps, and quality evidence survive the hand-offs below.
  • Level 7Route insights into work orders, logistics changes, supplier collaboration, claims, compliance, and decisions.
  • Unit conversions, schema ids, validation reports, lineage, completeness metrics, and access logs.
iotclass.org

Major section

Practitioner: Make Level 5 Explicit

At: Data abstraction, format reconciliation, unit normalization, completeness checks, indexing, replication, and access control cross the OT → IT boundary; only then do: Application and: Collaboration & processes turn the governed record into action.

  • Level 5 is often the hidden layer that determines whether Level 6 analytics are trustworthy.
  • It should not be buried inside dashboard code.
Seven IoT reference-model levels carry a cold-chain reading from a device to business workflow, with the Level 5 operational-to-IT boundary expanded.
Seven IoT reference-model levels carry a cold-chain reading from a device to business workflow, with the Level 5 operational-to-IT boundary expanded.
iotclass.org

Major section

Practitioner: Make Level 5 Explicit (continued)

design reading: The dashboard should not need vendor-specific code.

  • It should have owned conversion rules, schema versions, validation thresholds, lineage records, completeness checks, and access policies.
  • When each dashboard implements its own unit conversions, the organization gets inconsistent results and cannot replay decisions.
  • Level 5 should preserve the original source reference.
iotclass.org

Major section

Practitioner: Make Level 5 Explicit (continued)

A Level 5 data product should expose a stable contract: canonical fields, units, timestamps, quality states, source references, and versioned transformation rules.

  • The original Level 4 record can remain available for audit, but Level 6 applications should normally query the canonical view.
  • It should read moisture_pct, quality_state, and lineage_ref from the Level 5 product and show a consistent result across all vendors.
  • Normalization without lineage makes the result convenient but hard to audit.
iotclass.org

Major section

Data State Across Cloud Levels

At Levels 1-3, data is mostly in motion: readings, packets, buffers, features, and local decisions.

  • At Level 4, it becomes data at rest: retained event logs, time-series records, files, and table versions.
  • At Level 5, it becomes governed data in context.
  • At Level 6, it becomes application insight.
  • At Level 7, it becomes work.

Why it matters

The model is useful because it shows data changing state.

iotclass.org

Major section

Data State Across Cloud Levels (continued)

Cloud architecture should preserve evidence at each transition.

  • Level 4 needs offsets, timestamps, partitions, raw paths, and retention rules.
  • Level 5 needs transformation versions, quality reports, lineage, catalogs, and access decisions.
  • Level 6 needs query plans, model versions, alert thresholds, and user-facing freshness.
  • Level 7 needs workflow ids, acknowledgements, approvals, and closeout outcomes.
Level 4 accumulated records enter Level 5 abstraction and cleaning, Level 6 applications, and Level 7 collaboration and process, with commands returning downward.
IoT reference model Levels 5, 6, and 7 as an upward evidence flow with a downward command return path.
iotclass.org

Major section

Data State Across Cloud Levels (continued)

Level 4 stores the KPI event stream and selected raw windows.

  • Level 6 shows dashboards, alert queues, and trend panels.
  • design reading: The dashboard is not just a Level 6 screen.
  • It depends on Level 3 reduction, Level 4 retention, Level 5 context, and Level 7 workflow evidence.
iotclass.org

Deck summary

Key takeaways

The cloud cannot act well until it knows the unit, room, time, quality, and device.

  • The IoT reference model is a logical map, not a deployment recipe.
  • Level 7, Collaboration and Processes, connects those outputs to people, systems, contracts, tickets, inspections, purchasing, billing, compliance, and partner workflows.
  • Connectivity and edge computing keep observations moving and can support local action; accumulation changes moving events into retained data; abstraction then makes that data consistently queryable; applications and collaboration turn it into decisions and coordinated work.
  • design reading: The dashboard should not need vendor-specific code.
iotclass.org

Retrieval practice

Recall check 1 of 3

Data Dora says: answer from memory, then check your reasoning.

Q1What is the main role of IoT reference model Levels 5-7?

AThey specify the device, network, and storage layers that collect packets, buffer records, and choose cloud services.
BThey ask each dashboard team to convert units, define alerts, and close work orders without a shared data layer.
CThey move business workflow into sensors so cloud applications only display raw measurements from devices.
DThey turn accumulated operational data into normalized information products, application insight, and coordinated business workflows.
Show answer

Answer: D Levels 5-7 describe data abstraction, application use, and collaboration or process integration.

iotclass.org

Retrieval practice

Recall check 2 of 3

Data Dora says: answer from memory, then check your reasoning.

Q2Three soil sensors report moisture as 48 percent, 0.48 fraction, and ADC value 1966 with calibrated 0%-to-100% endpoints of 0 and 4095 counts. Where should the canonical moisture_pct value be produced?

ALevel 6 dashboards, converting vendors separately for each user's view.
BLevel 7 collaboration, after work orders have already used mixed units.
CSource sensors alone, waiting for vendors to publish one canonical field.
DLevel 5 abstraction, with versioned conversion and lineage to each raw record.
Show answer

Answer: D Level 5 is where heterogeneous source formats become canonical, queryable records with quality and lineage metadata.

iotclass.org

Retrieval practice

Recall check 3 of 3

Data Dora says: answer from memory, then check your reasoning.

Q3A global factory dashboard receives edge KPIs, joins them to factory metadata, shows alert panels, and opens maintenance tickets. Which statement best describes the reference-model lesson?

AThe workflow belongs only to Level 6 because users see dashboard panels; storage, metadata, and ticket records are implementation details.
BLevel 5 can be skipped if factory metadata is attached after tickets close, because dashboard users only need the final status.
CThe dashboard depends on multiple levels: edge reduction, accumulated event storage, data abstraction, application views, and collaboration workflows.
DLevel 4 should keep only the newest KPI snapshot and delete event history once alerts render, since replay belongs in reports.
Show answer

Answer: C Reference-model levels describe logical responsibilities that often cooperate inside one user-visible workflow.

iotclass.org

Print reference

Answers

Answer key.

  1. D · Levels 5-7 describe data abstraction, application use, and collaboration or process integration.
  2. D · Level 5 is where heterogeneous source formats become canonical, queryable records with quality and lineage metadata.
  3. C · Reference-model levels describe logical responsibilities that often cooperate inside one user-visible workflow.
iotclass.org