Edge computing is a method of optimizing Internet of Things applications by performing data processing at the edge of the network, near the source of the data. Edge computing IoT technology is attracting huge investments, to ensure security, ruggedness and establish ROI driven use cases.