Edge Computing

Edge computing is computing on localized servers and devices in order to more quickly process data in applications. Instead of relying entirely on cloud computing providers or data centers to process all of the data, perhaps hundreds of miles away, edge computing first processes data initially on a local server, whether that’s in a personal device or a small data center in the user’s geographical region. Edge computing helps optimize bandwidth. Multiple devices sending data to distant facilities can drag down network speed and functionality, so processing that data on an edge device can be much faster.

Cloud computing and large data centers are necessary for storing and using data, particularly as demand for faster processing and greater storage capacity rises. But the long distances from data centers to a personal computer or phone can cause the network to back up, which prevents Internet of Things technology from working most effectively. IoT devices and systems should update instantly to have their full effect, and edge computing makes that more likely by processing data on a nearby device or server for more rapid results. Such devices are known as edge devices.

Edge technology will become more important as pervasive and ambient computing integrate further into devices, homes, businesses, and vehicles. Smart cars in particular would require almost instantaneous response to incoming data; that data can’t wait to be processed by a distant cloud provider or data center. Smart infrastructure, too, would require real-time data analysis were it to be installed in roadways.

Edge computing and 5G networks are two similar and related technologies: 5G networks for devices allow faster Internet and computing. Low latency is a priority for 5G and edge computing. 5G networks have not been implemented everywhere, partly because many areas don’t have network capabilities to fully support the technology. But edge computing may be able to accelerate the development of 5G and bridge the gap between full 5G implementation and applications that require immediate data processing.

Edge computing challenges

Edge computing could allow rural areas to have access to fast networks and IoT technology. However, one of the challenges in successfully implementing edge computing in some geographical locations is the lack of adequate networks to support that computing. Small edge data centers, which have been proposed for implementing edge computing, would be difficult to manage and secure, especially in rural areas with fewer people and security resources.

Edge security in general is also difficult to maintain. It’s scattered across devices and servers, many of which do not have the same levels of security as large data centers or cloud providers. Data moving across the edge is very hard to track and secure. Authentication processes and data encryption for devices and endpoints are important.

Edge computing providers

Some companies offer software for edge computing, which can be installed on personal or corporate devices. Some edge computing providers include:

Jenna Phipps
Jenna Phipps
Jenna Phipps is a writer for Webopedia.com, Enterprise Storage Forum, and CIO Insight. She covers data storage systems and data management, information technology security, and enterprise software solutions.

Related Articles

Human Resources Management System

A Human Resources Management System (HRMS) is a software application that supports many functions of a company's Human Resources department, including benefits administration, payroll,...

How To Defend Yourself Against Identity Theft

Almost every worldwide government agency responsible for identity theft issues will tell you the same thing: The first step to fighting identity theft is...


An infographic is a visual representation of information or data. It combines the words information and graphic and includes a collection of imagery, charts,...


What is phishing? Phishing is a type of cybercrime in which victims are contacted by email, telephone, or text message by an attacker posing as...


ScalaHosting is a leading managed hosting provider that offers secure, scalable, and affordable...


Human resources information system (HRIS) solutions help businesses manage multiple facets of their...

Best Managed Service Providers...

In today's business world, managed services are more critical than ever. They can...