Cloud computing has become a key component of many business solutions, bringing huge flexibility, efficiency and scalability. Its centralized infrastructure for compute, storage and networking provide clear benefits for ease of use, collaboration, and business insights.
More and more data gets generated and consumed at the edge of the network, such as data from sensors, camera feeds and mobile devices. Furthermore, there are realities such as latency due to speed of light, and the costs of sending massive amounts of data to the cloud. Those factors have led to the conclusion that centralized cloud and distributed edge are both necessary.
Edge computing places the processing closer to the applications and things that consume and interact with them. Thus enabling a real-time response on changing conditions, e.g.: controlling a traffic light based on traffic conditions or steering a self-guided vehicle safely across a warehouse or a busy factory floor.
Edge computing is part of a distributed computing topology in which information processing is located close to the edge –Gartner Inc.
where things and people produce and consume this information.