When enterprises make the decision to implement an IoT strategy, they are entering unchartered territory. Conventional development methods and technologies are rendered ineffective, and they must establish a new technology infrastructure. A ready-built IoT platform provides a seamless approach to rapidly create comprehensive, feature-rich IoT solutions and speed timeto-insight – critical to the success of industrial IoT implementations.
With out-of-the box extensibility and the largest ecosystem of partners, ThingWorx Foundation easily scales to accommodate business growth, enabling enterprises to maximize the return on investment in new technologies.


Key Benefits
- Model-driven rapid application design speeds time
to market
• The ThingModel abstracts the digital details
and enables connection to all other ThingWorx
modules for a seamless developer experience
• Flexible connectivity options maximize market
opportunity and minimize integration efforts
• Live collaboration sessions enable more effective,
context-aware communication among developers
and analysts
• Open platform empowers enterprises to maximize
existing technology investments
ThingWorx Foundation connects to all ThingWorx components – ThingWorx Analytics, ThingWorx Utilities, ThingWorx Studio, and ThingWorx Industrial Connectivity. This powerful integration a simplified, seamless approach for developers to rapidly create comprehensive, feature-rich IoT solutions and deliver fast time-to-insight critical to the success of industrial IoT implementations. Also built with security in mind, ThingWorx Foundation leverages PKI infrastructure for certificate validation, and its granular security model enables data isolation and service execution.
ThingWorx Foundation is comprised of the following components:
Application Enablement Platform
The ThingWorx Foundation includes the Application Enablement Platform (AEP), a design and runtime engine for IoT applications that enables the rapid creations of an infinite number of applications that leverage real-time, bi-directional connectivity to “things” as needed.
• Next Generation Composer: An integrated application modeling environment that uses modern browser concepts to improve developer efficiency, including an intuitive user interface and optimized workflows
• Mashup Builder: A “drag and drop” solution that allows developers and business users to create interactive applications, dashboards, collaborative workspaces, and mobile interfaces without the need for coding
• Integration capabilities: Connection to other systems enables developers to create more feature-rich solutions quickly and easily
• Anomaly Detection: configuration of anomaly alerts is accessible in Composer, simplifying the implementation of powerful analytics capabilities
Connection Services
ThingWorx Foundation connection services, software agents, and toolkits are available to establish connectivity between devices or assets and ThingWorx Foundation via the communication method and hardware best suited for each scenario. Connection Services include the following:
• Out-of-the-box connectivity to industrial devices via ThingWorx Industrial Connectivity.
• Connection Servers: Support connectivity to devices via several methods, including 3rd party device clouds, direct network connections, Open APIs.
• Device Cloud Adapters: Offer scalable, secure connectivity and native ThingWorx modeling devices connected through device clouds, including Azure, AWS, and GE Predix – enabling enterprises to more fully maximize existing cloud investments
• Integration Framework Connectors: Enable users to easily connect to external back-end systems, including SAP, and consume the data seamlessly in ThingWorx
• Advanced Capabilities: More sophisticated tools are available, including secure, bi-directional file transfer, application tunneling to a devices, and video streaming.
Edge
ThingWorx AlwaysOn connectivity, via ThingWorx SDKs and the Edge MicroServer, provides a scalable, secure, and easily deployable communication technology to facilitate continuous bi-directional connectivity between sensors, devices, equipment, and the ThingWorx server – regardless of network architecture.
Edge MicroServer: Prebuilt agent application that can “drop in and run” in a Windows or Linux environment, can run on a gateway, or be directly embedded into a device.
• Edge AlwaysOn SDK: Software libraries that allow users to create their own custom agent, available in several platforms and programming languages – Java, C, .NET, iOS.
Connecting the ThingWorx Platform
Created in ThingWorx Foundation, the ThingModel is at the crux of the entire ThingWorx Platform, an essential component that connects all of the pieces of the technology stack.
The ThingModel is the digital representation of an actual physical “thing” – made up of entities that contain real-time data on that thing’s properties, services, subscriptions, and events.
The ThingModel enables the rapid creation of an infinite number of IoT solutions that leverage bi-directional connectivity to “things.” It powers the drag-and-drop functionality that eliminates the need for coding and speeds the creation of high quality applications, dashboards, workspaces, and mobile interfaces.
The ThingModel also automatically generates an API, enabling it to be easily integrated into all ThingWorx platform modules. This creates a seamless transition between applications and ensures consistency and reliability of “thing”-related information across all ThingWorx-powered solutions and integrated applications and technologies.