A traditional centralised IT framework is made up of two main elements. On the periphery, there are multiple endpoints whose main job is to capture data and act on instructions. Data from these peripheral devices is transmitted to and from the second element in the framework: a central server. This server is where virtually all of the heavy lifting of the system takes place; i.e. where data is processed, consolidated, analysed and actioned.
Edge computing involves a distributed rather than a centralised approach. Instead of having all computation activities taking place at a central server level, as many processing tasks as possible take place at the periphery, as close as possible to the data source. With more computing taking place at the edge of the network, it reduces the need for long-distance contact between peripheral devices and the central server.