Edge computing is a distributed processing model that moves data analysis and workload execution to nodes physically close to the data source, reducing round-trip latency to a central cloud. The architectural question for most hosting and infrastructure teams is not whether one model wins but which workloads belong at the network edge and which belong in a hyperscale region. That decision pivots on three measurable axes: data processing latency, egress economics, and the operational overhead of running compute closer to users or sensors.
What Edge Computing Is

Edge computing is a distributed processing model that relocates compute and storage resources from a central data center to nodes positioned at or near the data source. The pattern descends from earlier distributed computing research but is shaped by modern carrier infrastructure, where 5G base stations and metro fiber junctions provide racks within a few milliseconds of end devices. The defining vocabulary is small but precise.
- Edge node
- A compute and storage unit deployed outside the central cloud, typically at a regional aggregation site, telecom point of presence, or on-premises gateway. It runs application logic locally rather than forwarding every request upstream.
- Point of presence (PoP)
- A physical network handoff location, often a carrier-neutral colocation facility, where transit providers and content networks exchange traffic. A PoP that also hosts compute hardware becomes an edge tier in a distributed computing stack.
- Edge tier
- The layer of the architecture between the user device and the cloud region, encompassing PoP-level compute, regional aggregators, and on-device inference. It absorbs latency-sensitive logic before requests escalate to the cloud.
How Cloud Computing Works
Cloud computing consolidates edge computing's counterpart model: workloads run on remote servers in large central data centers accessed over the public internet. The hyperscalers (AWS, Microsoft Azure, and Google Cloud) operate dozens of regions worldwide, each composed of multiple availability zones that share a metro-area network. A request from a user device traverses the public internet to a region, hits a load balancer, and lands on a virtual machine, container, or serverless runtime. The model trades round-trip distance for centralized elasticity and a unified control plane.
- Cloud region
- A geographic cluster of data centers under a single hyperscaler's administrative boundary. Regions provide the elastic capacity and managed services that define the centralized model.
- Availability zone
- One or more isolated facilities within a region, designed so that a failure in one zone does not cascade. Most production workloads span at least two zones for resilience.
- Egress
- Outbound data leaving the region, billed per gigabyte. Egress is the line item that most often surprises teams running data-heavy workloads.
Edge vs Cloud: Key Architecture Differences
Edge computing and cloud computing differ fundamentally in where data processing latency originates and how traffic is routed to compute resources. A request handled at a nearby edge node completes in single-digit milliseconds because the round trip never leaves the metro network. A request handled in a distant cloud region inherits the physics of the public internet: roughly 5 ms per 1,000 km of fiber, plus queueing and TLS handshake overhead. The same asymmetry shows up in bandwidth cost and failure isolation, summarized below. The WordPress hosting performance comparison measures how hosting tiers move these response times in practice.
| Dimension | Edge model | Cloud model |
|---|---|---|
| Network latency | 1-15 ms typical to a PoP within the metro | 30-200 ms to the nearest cloud region |
| Bandwidth cost | Lower egress; data filtered locally before upstream sync | Higher egress; full payloads cross region boundaries |
| Geographic footprint | Hundreds of small sites near users or devices | Dozens of large regions per provider |
| Failure isolation | Node-level; one PoP outage affects local traffic only | Zone or region scope; blast radius is larger |
| Data sovereignty | Easier to keep records inside a jurisdiction | Requires region selection and replication policy |
The table understates one practical asymmetry: managed services. A cloud region offers managed databases, queues, search, and analytics out of the box. A PoP-resident node typically runs a thinner stack and delegates persistence to the cloud. That is why most real architectures combine the two rather than choosing one.
When to Choose Edge Computing
Edge computing is the right choice when real-time data processing demands a sub-10 ms response that a round-trip to a central data center cannot guarantee. The trigger is rarely the workload type alone; it is the combination of a strict latency budget, a geographically dispersed user or sensor base, and a payload volume that makes upstream egress expensive. The following patterns reliably justify the move.
- Industrial IoT sensor aggregation. A factory generating millions of telemetry samples per minute cannot afford to ship raw streams to a remote region; a local gateway filters, deduplicates, and forwards only the anomalies. This is the canonical IoT workload pattern that anchors most edge investments.
- Video surveillance inference. Frame-by-frame object detection on camera streams runs at the network edge because the bandwidth required to backhaul raw 4K video to a region would exceed most uplinks.
- CDN-layer personalization. Runtimes such as Cloudflare Workers execute auth, A/B logic, and request rewriting at the PoP, returning a personalized response before a central origin would have finished its TCP handshake.
- Cloud gaming and interactive streaming. Input-to-photon latency above roughly 50 ms degrades perceived quality, so render and encode functions live at metro PoPs rather than in distant regions.
- Autonomous-vehicle and robotics telemetry. Safety-critical control loops cannot pause on a wide-area round trip, so on-vehicle and roadside units handle the hot path while the cloud receives summarized state.
Each of these workloads shares two traits: the IoT workload or interactive stream depends on real-time data processing with predictable network latency, and the data volume creates non-trivial egress fees when sent upstream unfiltered. Where either trait is absent, the calculus usually flips back toward the cloud.
When Cloud Computing Is the Better Fit
Cloud computing is the better fit when edge computing's distributed footprint adds operational complexity without a measurable latency benefit, such as batch analytics or globally synchronized databases. A cloud region concentrates managed services, scaling primitives, and observability in one administrative boundary; running the same stack across hundreds of nodes multiplies the surface area an operations team must maintain. The following workload shapes belong in the centralized model.
- Batch ML training. Training jobs that run for hours over petabytes of data benefit from the largest GPU pools and fastest interconnects, both of which live in the cloud.
- Globally consistent databases. Systems that require strict serializable transactions across regions need a coordination layer that distributed computing at hundreds of small sites cannot economically provide.
- Irregular-traffic SaaS. Backends with spiky, unpredictable load profit from per-second elastic scaling that a fixed fleet of distributed nodes cannot match. The companion piece on Building Scalable Online Stores With Cloud Architecture walks through that pattern for commerce.
- Cold-archive storage. Compliance archives and backups have no latency requirement and benefit from the lowest per-gigabyte storage class, which is a cloud-only offering.
- Compliance-bounded data residency. Workloads that must remain in a specific jurisdiction are simpler to operate in a single in-region cloud account than in a federated edge mesh.
In each case, the egress expense of shipping data upstream is overshadowed by the operational savings of a single-region deployment.
Hybrid Deployment Patterns
Edge computing and cloud computing are not mutually exclusive; a hybrid deployment routes latency-sensitive logic to edge nodes while delegating aggregation and long-term storage to a cloud region. The reference implementations from the hyperscalers illustrate the model directly. AWS Wavelength places compute inside telecom carrier networks so that traffic from 5G devices reaches an application without leaving the mobile operator's backbone. Azure Edge Zones apply the same idea, with Microsoft operating racks at carrier locations and metro sites for ultra-low-latency workloads. Both designs treat a content delivery network as the public-facing tier, the carrier point of presence as the compute tier, and the parent region as the durable backplane.
| Pattern | Latency SLA | Operational overhead | Cost model | Failure modes | Ideal workload |
|---|---|---|---|---|---|
| Pure edge | Sub-10 ms | High; many sites to patch and monitor | Fixed-fleet plus low egress | Local outages; harder global rollback | Sensor control loops, on-vehicle inference |
| Hybrid deployment | 10-50 ms hot path; cloud for cold | Medium; split responsibility between tiers | Mixed: fixed edge plus elastic cloud | Failover from edge tier to region on node loss | Streaming personalization, IoT analytics |
| Pure cloud | 50-200 ms typical | Low; single control plane | Pay-per-use plus higher egress | Region or zone outages | Batch training, transactional SaaS |
The hybrid model also clarifies the security boundary. Guidance from NIST SP 800-207A on zero trust for cloud-native access control applies cleanly when policy decisions happen in the region and policy enforcement happens at the edge tier. The same pattern shows up in modern application architectures; the analysis in Understanding Headless Ecommerce Systems describes how a hybrid deployment splits storefront rendering from catalog and order services. For most hosting operators the hybrid model is the realistic answer: it captures the latency win of distributed nodes without forfeiting the managed-service breadth of a central region.
Further reading
Frequently Asked Questions
What problems does edge computing solve that cloud computing cannot?
Edge computing eliminates the physical-distance latency penalty that prevents cloud computing from serving time-critical workloads such as IoT sensor control loops, real-time video inference, and sub-10 ms financial transaction routing. A central cloud data center may be hundreds of milliseconds away from the data source; an edge node at a carrier PoP can be fewer than five milliseconds away. Workloads that cannot tolerate that round-trip delay require edge processing regardless of cloud capacity.
When should you choose edge computing over a CDN?
Choose edge computing when the workload requires stateful compute logic, not just cached content delivery. A content delivery network caches static or semi-static assets at distributed PoPs; edge computing executes arbitrary application logic (database queries, ML inference, authentication) at those same PoPs. If your use case is serving cached images faster, a CDN is sufficient. If it is running personalization logic or sensor-stream aggregation at the network edge, edge computing is required.
Does edge computing reduce cloud bandwidth costs?
Yes, it can significantly reduce egress bandwidth costs by filtering and aggregating data locally before sending a smaller payload to the cloud. IoT deployments that stream raw sensor data to a central data center pay per-gigabyte egress fees on the full data volume; an edge node can compress, deduplicate, or summarize that data locally, substantially reducing the volume transmitted to the cloud region in industrial IoT scenarios.









