Register for our August 13th webinar -  Fleet Management at Scale: What Changes at 20, 50, and 200 Nodes

From ISA-95 to Containers: Deploying Industrial AI Without the Kubernetes Learning Curve

5 min read
July 28, 2026
Portainer Team
Portainer Team
,
Portainer.io
Follow on LinkedIn
Table of Contents

Portainer and SORBA.ai partner to deploy industrial AI at scale across distributed sites

Share this post
This is some text inside of a div block.

Key takeaways

  • Industrial AI deployment stall sat fleet scale because container-native tools weren't designed for how OT teams think about plants
  • Portainer's Industrial AppPortal (IAP) uses the ISA-95 equipment hierarchy, so operators navigate fleetsby site, area, and line rather than by cluster or namespace
  • SORBA.ai's no-code industrial AI platform deploys through the IAP catalog with per-device configuration overrides for site-level variance
  • The workflow abstracts Docker vs. Kubernetes entirely; operators never see the difference
  • Centralized RBAC, audit trails, and self-hosted control plane support IEC 62443 and NIS2 compliance by construction

An industrial AI application is, at deployment time, a container. Getting that container running the same way across dozens or thousands of sites, each with its own hardware quirks, network realities, and operational rhythms, is where most fleet-scale AI programs spend their engineering budgets. Portainer's Industrial App Portal takes a different approach: an approved catalog of applications that operators can deploy across their fleet with a few clicks, without ever needing to see the underlying container architecture.

To make that concrete, take a two-site deployment of the SORBA.ai no-code industrial AI platform used for predictive maintenance, anomaly detection, process optimization, and decision support. This kind of AI application needsto run at every plant. The IAP is Portainer's deployment surface for approved, containerized applications like it, mapped to the ISA-95 site structure thatOT teams already work with.

Why traditional deployment tools miss the mark forindustrial AI

Data-center Kubernetes assumes abundant compute, uniform hardware, and reliable network connectivity between control-plane components. Very little of that holds at the edge. Traditional device management tools were built for static firmware images updated on quarterly cycles, not container workloads that change weekly and AI models that change with them. VPN-based remote access opens inbound ports on every device the moment it solves the connectivity problem, growing the fleet's attack surface site by site.

Each of these approaches was built for a different problem than the one industrial operators face today: deploying AI applications, keeping them current, and governing them across many geographically distributed facilities.

How industrial operators actually organize plants: ISA-95

OT teams organize plants using the ISA-95hierarchy (Enterprise, Site, Area, Work Center, Work), not clusters, namespaces, or pods. Any deployment surface that requires operators to translate their real-world site structure into container concepts introduces friction at every rollout. The IAP is built around the ISA-95 hierarchy so the deployment view aligns with how operators already think about the fleet.

Deploying SORBA.ai through the Industrial App Portal

The workflow below shows the IAP being used to deploy the SORBA.ai platform across two production sites. The no-code industrial AI platform that lets operators, engineers, and subject matter experts build predictive models, detect anomalies, and optimize processes without a data science team.

Step 1: The equipment hierarchy view

The IAP presents devices organized in the ISA-95 hierarchy the OT team already uses. Operators see a logical overview of where they're deploying applications: sites, areas, lines. Not container infrastructure.

Step 2: Selecting the application from the catalog

The Catalog tab lists available applications and their versions. SORBA appears alongside other approved industrial applications. Only applications that platform teams have vetted show up here.

Step 3: Reviewing application details

Each application entry shows a brief description, screenshots of the UI, available versions, and a link to documentation. A single "Install Application" button starts the deployment. The user doesn't need to know whether the deployment underneath isDocker- or Kubernetes-based.

Step 4: Choosing where to deploy

The wizard's first step is site selection.In this example, the operator picks two site lines to deploy to. The ISA-95 hierarchy is what the operator navigates, not a list of cluster IDs.

Step 5: Naming and configuring the deployment

The operator names the deployment and adjusts any application-specific configuration values here.

Step 6: Overriding configuration for select sites

Site-level variance is normal. The IAP supports overriding configuration values for specific devices or groups. In this example, Line 1 at Site 2 has its deployment name changed to reflect a quality control focus. Devices with differing configuration show a branch icon in the review step to keep the differences visible.

Step 7: Review, install, and monitor

Before installing, the operator sees a review of what will deploy and where. After installation, deployment status is visible per device from the same view. If something fails, the operator sees which device and can respond without SSH-ing into machines or opening a separate dashboard.

Once installed, SORBA runs its own interface on each site: ingesting operational data, running its models, and presenting results to the operator.

What changes when deployment isn't a bottleneck

With the deployment surface in place, industrial AI stops behaving like a project and starts behaving like infrastructure. Model updates ship through the same catalog path as the initial install. Site-level configuration variance stays inside the platform instead of forcing forks. OT teams don't wait for IT to schedule the rollout, and IT doesn't have to walk operators through Kubernetes to make it happen. Access control, audit, and lifecycle management follow the fleet by default,  at the control plane rather than reinvented at each site.

None of this is about making container technology easier to explain. It's about not making operators explain container technology at all.

Security and governance sit inside the workflow, not next to it

For teams operating in regulated environments (pharma, energy, food and beverage, healthcare, defense) ,deployment tooling isn't just about speed. It's about audit trails, access control, and demonstrable compliance. The IAP is built on top of Portainer's broader edge architecture: centralized RBAC aligned to the ISA-95 hierarchy, self-hosted control plane, outbound-only connectivity for edge devices, and a full audit record of who deployed what, when, and where.

Compliance frameworks like IEC 62443 for industrial cybersecurity and NIS2 for essential-services operators are supported by the construction of the architecture itself, rather than retrofitted onto a deployment process that was never designed to think about them.

Infrastructure Moves Fast. Stay Ahead.

Conclusion

Fleet-scale industrial AI deployment doesn't need to be a custom engineering project at every site. With the IAP as the deployment surface and SORBA as the workload, the rollout is a catalog click and a configuration review. What used to take a site-by-site engineering effort becomes a fleet-level operations task.

For teams running Portainer, the IndustrialApp Portal is available as an add-on. Talk to your Portainer team to see what deployment looks like for your specific fleet layout.

Portainer Team
Portainer.io
Follow on LinkedIn

Tip  / Call out

Edge / IIOT / IOT / Industry 4.0
Industrial edge management platform
Security / Compliance
Digital transformation in manufacturing
Governance / RBAC