AdvancedTopic 88 of 104Electronics & Embedded

Edge computing

Processing near the data source cuts latency and bandwidth.

In depth

Edge nodes process data locally to cut latency, bandwidth and cloud cost and to keep working offline; they also improve privacy. Tasks: filtering, anomaly detection, inference, protocol translation. Orchestration of containers and updates is a challenge.

Key points

  • Fog computing
  • Latency in ms
  • Resource-constrained hardware
Example

A camera detects people on-device and sends only counts.

Why it matters

Edge computing processes data close to the source, which saves bandwidth and reduces delay for time-sensitive decisions.

Where this is used

  • Detecting a fault on a motor locally rather than sending raw vibration data to the cloud.
  • Running a camera-based safety check on a factory robot.
  • Filtering sensor data in a gateway before it is uploaded.

Frequently asked questions

What is Edge computing?

Processing near the data source cuts latency and bandwidth.

Why is it important to understand edge computing?

Edge computing processes data close to the source, which saves bandwidth and reduces delay for time-sensitive decisions.

Why choose edge over cloud?

Edge processing reduces latency, network use and dependence on connectivity, and it can keep private data local.

What are the limits of edge computing?

Edge devices have less computing power and storage than the cloud, so complex models and long history may still need central systems.

How is Edge computing used in practice?

Typical applications include detecting a fault on a motor locally rather than sending raw vibration data to the cloud, running a camera-based safety check on a factory robot and filtering sensor data in a gateway before it is uploaded.

What should I learn before Edge computing?

Study "MQTT" first (topic 87 of 104 in Electronics & Embedded). It covers the groundwork this topic builds on.

What are the key points of Edge computing?

Fog computing. Latency in ms. Resource-constrained hardware.

Can you give an example of Edge computing?

A camera detects people on-device and sends only counts.

What comes after Edge computing?

The next topic is "TinyML", which builds directly on this one.

How difficult is Edge computing?

It is classed as Advanced in Electronics & Embedded (topic 88 of 104). It is an advanced topic. It assumes you are comfortable with the intermediate topics in Electronics & Embedded.

Learning path

Want to practise? Open the interactive course for quick checks, quizzes, simulations and progress tracking.

Related topics