openskills.info
Course Preview

Edge Computing

Edge computing means running software and processing data physically close to where it is created, on a factory sensor, a store's local server, or a cell tower, instead of sending everything to a distant cloud data center first. It exists because some tasks need an answer faster than that round trip allows, or must keep working when the network connection drops.

itCloud computing

Don't Panic - Edge Computing

Edge computing places processing and storage close to where data is produced or consumed, instead of sending every byte to a distant cloud region first. It complements cloud computing. Most designs still use a central cloud for aggregation, long-term storage, training, and fleet management. The edge tier handles work that cannot wait, cannot afford the bandwidth, or must continue when the link is poor.

The Linux Foundation Open Glossary and NIST's fog computing model describe the same shift: cloud-only paths struggle with device scale, variety, and delay. In practice you meet three overlapping flavors. Device edge runs on or beside the machine producing data. Infrastructure edge places smaller regional or on- premises capacity between devices and hyperscale regions. Network edge embeds compute in CDN or telecom locations closest to end users.

Choose placement from a concrete constraint. A control loop, a saturated uplink, or an unreliable site link is a reason. A marketing label is not. Expect operations to dominate: provisioning, secrets, updates, observability, and offline behavior are harder on constrained fleets than in a single region.

Keep the mental model simple. Move the decision that has the constraint. Leave the rest where management and durable storage are cheaper. Measure whether the local path actually removed latency, bandwidth, or availability pain.

Read the Intro for the three edge flavors and constraint drivers. Use the Cheatsheet when you need the placement checklist. Landscape places edge platforms among related distributed-systems options; Updates tracks NIST SP 500-325, the conceptual model this course uses beside vendor examples.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.

Sources

  • https://github.com/State-of-the-Edge/glossary/blob/master/edge-glossary.md
  • https://csrc.nist.gov/pubs/sp/500/325/final
  • https://aws.amazon.com/what-is/edge-computing/
  • https://learn.microsoft.com/en-us/azure/iot-edge/about-iot-edge
  • https://kubeedge.io/
  • https://developers.cloudflare.com/workers/
  • https://aws.amazon.com/edge/
  • https://www.cncf.io/blog/2021/12/08/hosted-edge-vs-cloud-the-battle-for-latency-and-security/
  • https://lfedge.org/projects/