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.