Industrial-Control-as-a-Service for Automation Engineers

We provide Industrial-Control-as-a-Service for automation engineers by turning Programmable Logic Controllers (PLCs) into software functions – freeing industrial automation from the constraints of vendor specific hardware.

This delivers new degrees of freedom and improved resilience for manufacturers. Our solutions enable cloud-based PLC file storage and backups, fine-grained user access, PLC and gateway fleet management to increase the productivity of automation engineering teams.

Software Defined Automation enables DevOps for PLCs through Git-based code versioning and collaboration. SDA TechOps provides cloud-based management of conventional and virtual PLCs, and automated code deployments. SDA vPLC delivers independence from proprietary controllers on x86 servers at the edge.

SDA TechOps

Cloud-based management of virtual and conventional PLCs with full project traceability and automated code deployments. Manage all your PLCs in one web application independently of the PLC vendor type. Control access to PLC code and IDEs for your co-workers.

PLC Twin:
Download and deploy programs

Download and deploy programs and configuration and monitor PLCs‘ real-time status

Set up cloud connectivity in
less than 2 min

Use existing gateways or purchase pre-configured ones from our partners and benefit from certificate based encryption

Seamless brownfield integration

Build on existing PLCs and automation IDEs and Improve integrity of hardware and software

SDA DevOps

Leverage Git-based version control for PLCs and  modern software development tools. Backup and version PLC projects in the cloud and benefit from a master repository of all control projects. Co-engineer and collaborate with your peers via Git version control.

Git for PLC programming

Remote editing and deployment of PLC projects, co-engineering with GIT version control for IEC 61131 native formats, including diff. rendering

Backups, integrity checks and factory time machine

Safely updated and backed up projects, project decomposition and integrity checks, roll-back to multiple PLCs in minutes


Virtual PLCs decouple real-time control execution from proprietary hardware through virtualization while ensuring deterministic cycle times below 10ms.

Virtual PLC runtime on standard IT hardware

Integration on VMware edge compute stack for IT servers, Option to deploy on industrial PCs, Deterministic real-time performance (sub 10ms)

Cloud-based vPLC management

Management service to provision, operate and monitor vPLCs, hypervisor configuration, automatic failover policies

vPLC performance monitoring

Monitoring of vPLC real time behavior

With the new system we will be able to increase our productivity for automation engineering and at the same time securely manage our machine supplier’s as well as our own PLC code base through fine grain control rules,” says Marcel Welz, Digital Engineer at Henkel Laundry & Home Care. He adds: “ The ability to run the PLC programming environment in any browser allows us to maximize the utilization of our licenses and every PLC programmer can access it via any device

Henkel Laundry & Home Care

Henkel implements SDA TechOps to manage the control layer in their liquid home care production in their Düsseldorf plant. The new system is implemented to manage all PLC code and configurations of the line head controllers.

Try it out yourself!

Start now with the Public Preview of SDA TechOps and SDA DevOps