The Industrial Internet of Things (IIoT) is often associated with big data and clouds, collecting large amounts of data from widely distributed sensors and turning "information into insight." In some industrial processes, insight time is critical, and the delay in sending data to the cloud and receiving responses can be too long. In other cases, data security may be affected, or a fast, reliable connection to the Internet may not be available. To overcome these challenges, edge computing can complement the big data processing power of cloud computing. It performs compute-intensive tasks that require immediate response and stores and filters data into the cloud when appropriate. Edge computing can include simple elements such as data filtering, event processing, and even machine learning, and can be hosted on any connected device, from a small embedded computer or PLC to an industrial PC or local micro data center. Isolate and take up very little space from other processes running on the same platform is a key requirement.