ThingWorx Kepware Edge


Product Overview

ThingWorx Kepware Edge allows the most valuable features of KEPServerEX to be deployed in Linux-based environments, enabling connectivity directly at the site of the machine, device, or sensor. The product utilizes secure, efficient, and IoT-ready protocols such as OPC UA or MQTT to connect to local, remote, and cloud-based applications or platforms. ThingWorx Kepware Edge offers flexible deployment of valuable Kepware functionality for improved connectivity to geographically distributed devices and machines.

ThingWorx Kepware Edge features native connectivity to ThingWorx, the leading Industrial IoT platform. By connecting to ThingWorx, users can quickly and programmatically add rich context to their industrial data and transform it into useful insights.

Business Value

Connecting remote devices is notoriously difficult. Engineers contend with unreliable connections, legacy protocols, complex security requirements, and proprietary networks. ThingWorx Kepware Edge enables users to deploy out-of-the-box connectivity at the edge of their networks.

  • Reliability: ThingWorx Kepware Edge features the same best-in-class reliability as KEPServerEX; users can expect stable and dependable connectivity
  • Scalability: With support for popular Linux operating systems and tag-based pricing, users can cost-effectively deploy hundreds of instances to support an edge-based architecture
  • Simplicity: Protocol translation at the edge means users can rely on secure, efficient, and modern protocols instead of building and securing proprietary cell or radio networks
  • Connectivity: With support for the most popular industrial protocols, product OEMs and System Integrators no longer need to create and maintain custom drivers to connect their machines
  • Security: Utilizes modern and secure protocols to protect your data in transit


ThingWorx Kepware Edge for Machine Builders

ThingWorx Kepware Edge Requirements

Working Knowledge of:

  • Linux operating system and commands
  • Command line interfaces
  • Command line or API utilities, such as Postman or cURL
  • ThingWorx Platform (if used)
  • OPC UA configuration and connectivity (if used)
  • MQTT Client interfaces and connectivity (if used)


  • Ubuntu 18.04 LTS
  • x86-64 CPU Architecture
  • Latest Linux Standard Base (LSB) package
  • Java Runtime Environment for MQTT

License Server Requirements

Working Knowledge of:

  • Linux operating systems and commands
  • Command line interfaces
  • Certificate management and authentication


  • CentOS version 7 or Red Hat Enterprise Linux 7
  • OpenJDK 11.0 or greater
  • Minimum of 4 GB of RAM for the host
  • Python3