Pipelines
The Pipelines view provides centralized visibility and execution control for all automation workflows associated with a device. Pipelines orchestrate routine OT operations—such as deployments, backups, firmware updates, variable reads/writes, and password rotations—through a consistent, traceable, and vendor-aware execution framework.

Overview
Pipelines enable engineers to automate and standardize common operational tasks within the SDA Platform. Each pipeline run includes detailed execution metadata, including the status of each action, timestamps, the action’s source, input parameters, and full execution logs. Users can trigger any pipeline action directly from this view and monitor progress in real time as SDA coordinates the end-to-end workflow.
Key Capabilities
Pipeline Run History
Displays a chronological history of all pipeline actions executed for the device. Each run includes:
Execution Status – Whether the action succeeded, failed, or is currently running
Execution Time & Date – When the pipeline action was triggered
Action Source – Whether the action originated from a user, schedule, API, or automated rule
Action Type – Such as Backup, Deployment, Firmware Update, Snapshot, Password Rotation, etc.
Input & Target Details – Including target version, backup type, variables, firmware file, or other parameters
Execution Logs – Full step-by-step output for auditability and troubleshooting
Pipeline Execution
Allows users to run supported pipeline actions directly from the interface:
Select the specific action type (Backup, Deployment, Rotation, etc.)
Provide any required parameters
Initiate the pipeline run with a single action
Follow live status updates
Access logs immediately upon completion
Log Details
Each pipeline action generates a full execution log that includes:
Pipeline step flow
Vendor-specific command or tool output
Validation and comparison results
Error or warning details
Final action confirmation
Logs are preserved for audit history, operational transparency, and troubleshooting.
By selecting one of the step icons
on a pipeline, you can find information about the pipeline execution, including detailed logs and job details as shown below.
Select the Icon of the Desired Step

Detailed Logs

Job Details

Use Cases
Automating device backups (project, FTP, SMB) across multiple devices
Deploying new project versions to production
Capturing device snapshots for diagnostics or compliance
Updating device firmware
Reading or writing live PLC variables
Enforcing security through automated password rotation
Running library upgrade workflows
How It Works in SDA
SDA Pipelines leverage the gateway to execute vendor-specific operations securely and consistently. Once initiated, the platform orchestrates all steps—transferring files, interacting with engineering tools, validating outcomes, and collecting logs—while presenting real-time status updates to the user. Completed runs are recorded for auditability and compliance, giving engineers full traceability of all device interactions.
Find out More
Pipelines
To find out how configue a pipeline, ples see the Using Pipelines page.
Vendor Support
For specific vendor support for Pipeline, please see the Pipeline Capability Matrix by Vendor page.
Last updated
