MLOps & Systems

edge deployment

/ EJ dee-PLOY-ment /

Edge deployment means running a model directly on the device where the data is — a phone, a camera, a car, a sensor — instead of sending the data away to a powerful server in the cloud. 'The edge' is the far end of the network, out where the real world meets the machine. Think of the difference between calling an expert in a distant city for every question (the cloud) versus having a knowledgeable assistant right there in the room with you (the edge).

Running on-device buys three real things. Speed: no round trip over the network, so the answer comes back instantly — vital for a self-driving car that can't wait. Privacy: the raw data (your voice, your photos) never leaves the device, which can be both safer and legally simpler. Resilience: it keeps working with no internet connection at all. The cost is severe constraints — a phone or sensor has a tiny fraction of a data center's compute, memory, and power, so the model usually must be heavily compressed to fit.

Why it matters: edge deployment is what puts AI into the physical world at scale — every smart camera, voice assistant, and wearable that responds without phoning home. The honest tradeoff runs through everything: the same compression that makes a model fit on-device usually makes it less capable than its cloud cousin, so edge AI is a constant negotiation between what the hardware allows and what accuracy you can sacrifice. It is not 'the cloud, but local'; it is a fundamentally more constrained setting where you trade raw capability for speed, privacy, and independence.

Your phone unlocks by recognizing your face in a fraction of a second, even on a plane with no signal — because a compressed face model runs entirely on the phone. Your facial data never touches a server, and there's no network delay to wait through.

Instant, offline, private — the three things on-device inference buys, at the cost of a smaller model.

Edge does not mean 'the same model, just local.' Device limits almost always force a smaller, compressed, less capable model than the cloud version. The right question is never 'cloud or edge?' in the abstract but 'how much capability can I trade for speed, privacy, and offline operation here?'

Also called
on-device AIedge AIedge inference边缘部署端侧部署设备端推理