UX Design · Study deck

IoT Architectures: Selection Methods

After choosing a model family, the team still needs a repeatable way to justify that choice.

UX Uma is your guide for this deck.

architecture-selectiondesign-modelsiot-architecture
UX Uma, the module guide, in a scene from this chapter.
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Trace architecture selection map across its components and failure boundaries.
  • Validate worked review: shared facility platform with a concrete scenario and pass criteria.
  • trace architecture selection map across its components and failure boundaries
  • 'validate worked review: shared facility platform with a concrete scenario and pass criteria'
iotclass.org

Major section

Architecture Selection Map

The chain finishes with: Operational Evidence, a: Decision Record, and a: Change Condition, so the selected architecture remains a revisable argument rather than a permanent drawing.

  • User outcome: what the architecture must help deliver, protect, explain, or recover.
  • Layer boundaries: what each layer owns, passes through, stores, transforms, and exposes.
IoT architecture model selection map.
IoT architecture model selection map.
iotclass.org

Major section

Cross-Cutting Concerns

Security, privacy, identity, safety, accessibility, reliability, observability, and lifecycle management do not fit neatly into one layer.

  • They must be reviewed across the model.
  • A model that places "security" or "privacy" in one box is usually incomplete.
  • Cross-cutting concerns need owners at every boundary they cross.
iotclass.org

Major section

Architecture Fit Summary

Together,: Chosen model and monitoring, logs, incidents frame the architecture fit summary claim: iot architecture fit summary record: eight fields to preserve when a model is accepted.

  • For architecture fit summary,: Chosen model supplies visible evidence; monitoring, logs, incidents constrains the decision.
  • Layer responsibilities: what each layer owns, transforms, stores, exposes, and explicitly does not own.
IoT architecture fit summary record: eight fields to preserve when a model is accepted.
IoT architecture fit summary record: eight fields to preserve when a model is accepted.
iotclass.org

Major section

Architecture Responsibility Record

Three-layer view: device, network, and application layers are enough when the review question is basic responsibility split.

  • Five-layer view: perception, transport, processing, application, and business layers help when analytics, operations, and governance are part of the decision.
  • Multi-view model: user journey, data flow, trust boundary, operations, and support views expose different failures in the same system.
  • Cross-cutting concerns: security, privacy, accessibility, reliability, observability, and lifecycle ownership should appear across layers, not in one isolated box.
iotclass.org

Major section

Worked Review: Shared Facility Platform

A shared facility platform combines sensors, controllers, gateways, dashboards, maintenance tools, and reports for several roles across multiple spaces.

  • which roles need user, operator, support, and management views.
  • whether device management, data quality, business reporting, and operational support need separate ownership.
  • Change condition: Rerun the review when new roles, sites, device classes, external systems, data-retention rules, update workflows, or support tooling are added.
iotclass.org

Major section

Common Findings

Layer names are clear, but ownership, state authority, and failure behavior are not.

  • Device management is hidden inside the application layer without operational evidence.
  • Business reporting depends on data whose meaning, quality, or retention is not owned.
  • Extra layers create handoffs without reducing implementation or support complexity.
  • The architecture record lacks an owner, known limit, open issue, or change condition.

Why it matters

The model is chosen because it is familiar, not because it fits the decisions the team must make.

iotclass.org

Major section

Concept Relationships

Design Model Introduction explains why design models should guide decisions before implementation.

  • Reference Architecture Responsibility Record expands reusable architecture views and templates after model selection is clear.
  • Design Thinking for IoT validates whether architecture decisions support real user needs.
  • Edge, Fog, and Cloud Computing explains deployment options that often shape architecture boundaries.
iotclass.org

Deck summary

Key takeaways

The chain finishes with: Operational Evidence, a: Decision Record, and a: Change Condition, so the selected architecture remains a revisable argument rather than a permanent drawing.

  • Security, privacy, identity, safety, accessibility, reliability, observability, and lifecycle management do not fit neatly into one layer.
  • Together,: Chosen model and monitoring, logs, incidents frame the architecture fit summary claim: iot architecture fit summary record: eight fields to preserve when a model is accepted.
  • Three-layer view: device, network, and application layers are enough when the review question is basic responsibility split.
  • A shared facility platform combines sensors, controllers, gateways, dashboards, maintenance tools, and reports for several roles across multiple spaces.
iotclass.org

Retrieval practice

Recall check

UX Uma says: answer from memory, then check your reasoning.

Q1A team chooses a five-layer IoT model, but the review shows that the middleware layer has no unique owner, no stored state, no decisions, and no support evidence. What is the strongest review response?

AAccept the model because five layers are more complete than three layers
BHold until middleware has real responsibility and evidence, or simplify the model
CMove every function into the device firmware so no middleware is needed
DIgnore layer ownership because implementation details can be decided later
Show answer

Answer: B Architecture models are useful when their layers or views assign real responsibility and evidence.

iotclass.org

Print reference

Answers

Answer key.

  1. B · Architecture models are useful when their layers or views assign real responsibility and evidence.
iotclass.org