Industrial Automation Is Quietly Becoming a Software Discipline

Unpacking software-defined automation and the journey to autonomy.

Key Highlights

  • Traditional control architectures centered on PLCs and HMIs are expanding to include remote operations, cybersecurity, cloud connectivity and analytics.
  • The concept of software-defined automation involves decoupling hardware from software, enabling virtualization, containerization and more flexible system design.
  • Industrial automation is increasingly becoming a software discipline, requiring controls engineers to understand and support complex operational ecosystems.

In a previous article, I discussed how the line between traditional control-systems integration and custom software development is beginning to blur. What was once primarily a world of PLC logic, HMIs, historians and point-to-point integrations is rapidly evolving into something much broader.

The industry’s major players are using terms like software-defined automation, modern application stack, journey to autonomy, cloud-native manufacturing, and AI-enabled operations.

But what does it all mean?

Depending on who is presenting, these terms can sometimes sound disconnected from the day-to-day reality of plant floor operations. Most manufacturing systems today are still built around traditional architectures centered on Windows servers, virtual machines, SCADA platforms, Active Directory dependencies, and tightly coupled industrial-software stacks. That reality has not disappeared. But the operational and architectural pressures driving modernization are becoming increasingly difficult to ignore, and they are beginning to reshape how industrial systems are designed, deployed, and maintained.

The Supporting Architecture of Industrial Automation is Starting to Change

For years, most controls projects followed a fairly familiar model; the system integrator developed the PLC code, built the HMI application, commissioned the system, trained operators, and shifted from delivery to support. The PLC sat firmly at the center of the architecture, and most operational functionality lived directly inside the control system itself.

Today, that architecture is beginning to expand beyond the traditional control layer.

Modern projects increasingly involve remote operations, cybersecurity platforms, API integrations, cloud connectivity, edge infrastructure, mobile applications, operational analytics, Unified Namespace architectures, and enterprise-data integrations. Manufacturers are no longer asking only for control functionality; they are now asking how operational systems connect into the larger digital enterprise.

That shift is driving new conversations around infrastructure, scalability, maintainability, and lifecycle management that historically lived more in the IT and enterprise software world than in traditional controls engineering.

What Software-Defined Automation Actually Means

One phrase that is appearing more frequently is “software-defined automation.” Often, the term focuses heavily on virtualized PLCs, containerized runtimes, and the idea of decoupling automation software from proprietary hardware platforms. Those trends are real, and some mainstream industrial vendors are beginning to introduce containerized components for SCADA, edge-data collection, and operational services. But focusing only on containerized PLCs misses the larger transformation taking place across industrial architecture.

The broader shift is that manufacturing systems are increasingly being defined not only by hardware and controller logic, but also by the software ecosystems surrounding and orchestrating those systems. Operational workflows, visualization layers, analytics, remote-support platforms, cybersecurity tooling, enterprise integrations, and AI-enabled applications are all becoming larger parts of the operational environment.

The PLC remains foundational. Deterministic control, sequencing, interlocks and real-time process execution are still core responsibilities of the control layer. But the systems surrounding the PLC are becoming significantly more software-centric than they were even a decade ago. In many ways, the controls industry is beginning to experience the same architectural modernization that enterprise IT went through years ago.

IT Expectations Have Reached the Plant Floor

One of the biggest drivers behind this transition is the growing influence of enterprise IT expectations on manufacturing environments. Historically, OT systems operated somewhat independently from broader enterprise-infrastructure standards. But as manufacturing systems become more connected, IT organizations are becoming more involved in operational architecture decisions. Many IT departments are now pushing for reduced reliance on Windows-heavy infrastructure, improved cybersecurity posture, lifecycle automation, infrastructure standardization, and cloud-native architectures.

That pressure is working its way into the industrial automation stack.

At the same time, traditional SCADA-centric architectures are starting to show some limitations, as manufacturers pursue larger digital-transformation initiatives. As data consumers multiply and integrations expand across sites and business systems, tightly coupled architectures become harder to scale and maintain cleanly. This does not mean every plant is suddenly moving to Kubernetes or containerized control tomorrow. Most manufacturing environments will remain heavily hybrid for years to come. But the overall direction is becoming very apparent.

The Journey to Autonomy is Really About Adaptability

The same applies to another increasingly common phrase: “the journey to autonomy.” In manufacturing, autonomy is often misunderstood as meaning fully autonomous facilities with little human involvement. In reality, manufacturers are focused on practical goals: reducing operational friction, improving visibility, accelerating decision-making, standardizing operations across sites, contextualizing operational data, and reducing dependence on tribal knowledge.

That journey requires systems that are more connected, interoperable, contextualized, and adaptable than traditional isolated automation architectures were originally designed to support. This is why concepts like Unified Namespace and Industrial DataOps are gaining traction. They are not simply technology trends; they are foundational layers for building more connected and adaptive manufacturing environments. And those environments are beginning to rely on software orchestration as much as they rely on physical control hardware.

What This Shift Means for Industrial Automation

Historically, system integrators primarily delivered projects centered around control functionality, visualization, data accessibility, and startup execution. Now integrators are being asked to support operational-software ecosystems that continue evolving long after commissioning is complete. In many ways, the controls industry has already adopted software-level complexity, even if many organizations still operate with traditional project delivery models.

That does not mean controls engineers need to suddenly become software engineers, nor does it mean the PLC, traditional SCADA, and Windows servers are disappearing overnight. Manufacturing still depends on operational discipline, process understanding, startup expertise, and deep OT knowledge that traditional software organizations often lack.

But the larger point is becoming harder to ignore: industrial automation is no longer defined only by control logic and hardware. The industry is now being shaped by the software ecosystems around it.

That is why industrial automation is quietly becoming a software discipline.

About the Author

Dan Malyszko

Dan Malyszko

Dan Malyszko is vice president at Malisko – A BW Design Group Company, a certified member of the Control System Integrators Association (CSIA). See Malisko’s profile on the CSIA Industrial Automation Exchange.

Sign up for our eNewsletters
Get the latest news and updates