The CB-870EC-RS is an industrial-grade ethernet controller manufactured by IEI. It is an edge device for connecting industrial Control and Automation networks to a wide range of cloud-based Internet of Things (IoT) services. The controller features a built-in web server and an embedded OS that supports socket programming methods for data acquisition and control. It is designed for harsh environments as it features rugged metal housing and is RoHS compliant. The controller also provides 5kV isolation protection and a wide operating temperature range of -40°C to 70°C. It is capable of working with a variety of Modbus over TCP, OPC UA, and JSON protocols and supports up to 32 devices through the compact 12-port managed switch. Additionally, there are 4 x M12-A ports for PoE, multi-I/O, and serial communication. The controller supports various cloud platforms such as Amazon AWS, Microsoft Azure, and Alibaba Cloud, making it an ideal choice for connecting edge networks to IoT cloud services.