SystemLink Enterprise Theory of Operation
- Updated2025-11-26
- 2 minute(s) read
SystemLink Enterprise implements a server-client architecture to transmit data over a connected network between your systems and server.
The architecture of SystemLink Enterprise enables central coordination and management of the following:
- Test and measurement systems
- Assets
- Software
- Data
| Component | Description |
|---|---|
| Identity provider | Stores and verifies user identity so users log into the SystemLink Enterprise web application. SystemLink requires you to supply an identity provider that supports the OpenID Connect protocol. |
| Users | Access SystemLink Enterprise through an OpenID Connect identity provider. |
| Test systems | Execute test applications. SystemLink Enterprise can help
you manage your test systems in the following ways.
|
| Web server | Enforces log-in configuration and redirection, inactivity timeout, and session management. |
| API load balancer | Allows for high performance network communication directly into the Kubernetes cluster hosting SystemLink Enterprise. |
| Role-based access control | Provides strong isolation between different workspaces as well as privileges
for systems, data, and analysis routines in SystemLink Enterprise.
You can manage roles and workspace access through OpenID Connect user claims or direct assignment. |
| Systems management | Allows you to connect a test system to SystemLink Enterprise securely, manage system configuration and settings, and remotely install software. |
| Asset management | Allows you to track assets connected to test systems and calculate the
utilization of those assets. SystemLink Enterprise retains asset data when you move an asset between systems. You can track asset utilization outside of the connected system or test application. |
| Test Insights | Ingests test steps and test results using a TestStand plug-in or API. You can organize test results by product. You can search test result by querying test meta data. You can also create higher level test metrics and data visualizations using integrations with analysis routines and SystemLink dashboards. |
| File ingestion | Allows you to store files on-premise or in the cloud and query the files
without complex database syntax. You can access files through an API. Integration with Routines and Jupyter Notebooks enables you to perform custom analysis of files immediately upon upload. |
| DataFrame tables | Enables the normalization of disparate data and file formats into a columnar
data structure. You can associate DataFrame tables with test results. Then, you can use DataFrame tables to visualize and to search data. |
| Analysis and report generation | Enables interactive and automated analysis routines of test data through
Jupyter Notebooks. The routines can produce KPIs and computer analytics in dashboards. The routines can also produce HTML reports and PDF reports. |
| Kubernetes | Provides container orchestration, auto-scaling, and life cycle management for the various services, web applications, and the infrastructure that makes up SystemLink Enterprise. |