Internet & Networking

Edge computing

Also known as: edge cloud, edge processing

Edge computing means processing data near where it's produced, on the device itself, in a local server at a store or factory, or at a nearby network site, instead of sending everything to a distant cloud data centre.

That reduces delay, saves bandwidth, and keeps working if the internet connection drops. While edge computing is essential for things like self-driving machines and factory automation, managing many small, spread-out systems is harder than managing a few big ones.

Edge computing, explained at three levels

At home

Instead of sending everything to a faraway data centre, edge computing does the thinking close by, like a smart doorbell recognizing a package on the camera itself instead of in the cloud.

At work

Edge computing lets businesses process data on-site, which matters for fast decisions, limited internet, and privacy.

Real-world examples

At home

Lena's home security camera alerts her when a person, not a passing car, is at the door. The camera recognizes people itself rather than sending all its video to the cloud.

At work

Jerome manages technology at a food processing plant in Manitoba. Cameras with edge AI check products on the line in milliseconds, rejecting defects without waiting for a cloud response.

How it compares

featureEdge computingCloud computing
Where processing happensNear the data sourceCentral data centres
DelayVery lowHigher
Works offlineOftenNo
ManagementMany distributed systemsCentralized

Edge is fast and local. Cloud is centralized and easier to manage.

For analysts

I'd put work at the edge only when delay, bandwidth, or offline operation truly require it. Everything else is usually cheaper and simpler in the cloud.

History & origin

Content delivery networks such as Akamai, founded in 1998, pioneered the idea of serving content from servers close to users. Cisco promoted 'fog computing' around 2012 for processing Internet of Things data near devices. As IoT and video analytics grew in the mid-2010s, the term edge computing caught on. Cloud providers extended their platforms outward: AWS announced Outposts and Wavelength in 2019, putting cloud services in customer sites and telecom networks, and Microsoft and Google followed with similar offerings. Running AI models on phones and local devices became a major edge use in the 2020s. In my view, edge computing is a reminder that the cloud is a tool, not a destination for every byte.