SystemLink Enterprise Theory of Operation
- Updated2025-02-28
- 2 minute(s) read
SystemLink Enterprise Theory of Operation
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. |