If you haven’t been looking into recent internet developments you could easily wonder what edge computing is all about. No, edge computing isn’t a reference to Microsoft’s latest web browser.
One of the more recent developments in hybrid cloud computing is the move of several high profile vendors like, Microsoft, VMware, and Amazon toward what they have called edge computing – sometimes called The Edge. Edge computing typically refers to deploying local computing resources near the boundary – or edge – of your organization’s internet connection. This edge deployment typically uses a hybrid cloud model that combines local compute resources with cloud-based services and data storage. The idea behind edge computing is that it can localize computing resources closer to their sources and provide local processing that can reduce latencies as well as the amount of data that must be moved to the cloud or a remote data center. In essence, edge computing provides lower latency and reduces data transmission costs.
Today, edge computing is growing fastest around the Internet of Things (IoT) deployments. In this scenario, local IoT devices are collecting vast quantities of data that can later be moved to the cloud and analyzed and used for decision making information. However, moving all of that data to the cloud can be slow and costly making the cloud data transfer a bottleneck. Plus, analysis is only possible after the data has been transferred to the cloud. Edge computing can address these issues by performing initial processing on the data where machine learning and AI processes that can be applied to identify and eliminate anomalies, potentially aggregate the data as well as providing the possibility for low latency local analysis and reporting.
A collection of the more notable recent edge computing offerings from some of the major cloud providers include:
Certainly, the edge will play a growing role in hybrid cloud computing as businesses look to deploy increased computing power near their own data sources and distribute processing between on-premise and the cloud.