What Is ‘Edge’ Computing?

Click The Arrow For The Table Of Contents
Finger touching tablet with web technology icons concept

In this insight, we look at what edge computing is, why it’s necessary, the benefits it delivers, and some examples of how it’s being used. 

What Is It?

Edge computing is a computing architecture and distributed computing framework, meaning the computing and data storage is done near the data source. As a result, it improves response times, gives faster insights, saves bandwidth, and doesn’t need remote servers (data centres and the cloud). 

Why The Name ‘Edge’?

The ‘edge’ part of the name comes partly from the old edge servers for CDNs in the 90s that were deployed close to users and the fact the computing happens near the source of the data – i.e. on the edge of a network and not at the data centre. 

Why Is It Growing?

The massive and fast growth of the Internet of Things (IoT) has meant that the cloud, AI, and network and infrastructure capabilities can’t effectively or efficiently manage the volume and complexity of the data being produced by all the devices. Trying to send all that data to a main data centre of the cloud simply slows everything down (bandwidth and latency issues). Customers/users would also be frustrated by waiting. Furthermore, any real-time insights may suffer from reliance on passing data backwards and forwards over a network to a cloud and data centre where there is a latency issue. 

Also, much of the vast amount of data being produced is not being analysed and, therefore, isn’t providing insights that could help businesses make savings, create new sources of competitive advantage, or create new business opportunities. Edge computing can also help where a company needs to personalise customer experiences, generate rapid insights and actions, and maintain continuous operations. 

Environmental and sustainability benefits could also be from reducing reliance on power-hungry data centres. 

Edge Computing: Faster + Better Insights

Using an edge-computing architecture (and mobile edge computing on 5G networks), therefore, can deliver faster response times and improved data analysis and insights, which may lead to happier customers and more potential business opportunities. 

Challenges

Some of the obstacles to edge computing are: 

– Security issues, e.g. IoT devices, can have poor security, so edge computing deployment must fully address security. 

– Possible connectivity issues, e.g. poor or erratic at the edge. 

– Limited capability. 

Examples of Edge Computing

Examples of where edge computing is used include: 

– Remote monitoring and real-time analytics at oil and gas facilities and mining companies getting more from their data through edge computing, helping optimise operations and improve safety. 

– Smart grids to help with energy consumption and lower business costs. 

– Farming – using sensors to help improve crops and yield. 

– Patient-monitoring in hospitals. 

– Network optimisation. 

– Predictive maintenance, e.g. on manufacturing production lines. 

– Traffic management. 

– Gaming and content delivery, e.g. having edge servers close to gamers and caching content at the edge. 

What Does This Mean For Your Business?

Edge computing can be a way to tackle several different issues for businesses, improve customer satisfaction and create new opportunities from better data insights. Deploying edge computing can help where certain operations need autonomy and personalised results, where real-time insights are essential and can avoid any cloud security issues, as well as helping with data sovereignty. The widescale use of sensors, e.g. in manufacturing, facilities, vehicles, and more, lends itself to edge computing. With the number of IoT devices and the data sent increasing, edge computing is set to grow even more.