Edge Computing & Edge Intelligence
Edge computing and edge intelligence shifts data processing, computing applications, and services away from centralized cloud based servers to the edges of a network. This enables analytics to occur at the source of the data where it can trigger events in real time, without time delays as data moved between cloud servers. Existing cloud-based technologies do not solve problems of data analytics, software deployment, or updates and security for remote devices. Edge or fog computing solves the problem of managing large amounts of machine-generated data by processing data at the edge of the network and converting it into actionable, useful business information. Software can be deployed at various points in the network to not only automate monitoring and control, but also to apply embedded intelligent agents that can adjust device behaviors in relation to ongoing performance variables, thereby reducing running costs by reducing power consumption during off-cycles, or even detecting imminent failures and notifying technicians to perform preventative maintenance. Edge computing also allows remote software deployment and secure M2M communication. Edge computing leverages resources that are not continuously connected to a network, such as laptops, smartphones, tablets, and sensors. It covers a wide range of technologies, from wireless sensor networks and mobile data acquisition to cooperative distributed peer-to-peer ad hoc networking and processing.