- We offer certified developers to hire.
- We’ve performed 500+ Web/App/eCommerce projects.
- Our clientele is 1000+.
- Free quotation on your project.
- We sign NDA for the security of your projects.
- Three months warranty on code developed by us.
Manufacturers are no longer asking whether artificial intelligence can improve production. The more important question is whether an organization can build an AI operating model that repeatedly turns factory data into measurable operational improvements without becoming dependent on one cloud provider, one AI platform, one systems integrator, or one model ecosystem.
That distinction is critical.
A single predictive maintenance model can be useful. A computer vision inspection application can reduce manual inspection effort. An energy optimization algorithm can lower consumption. A generative AI assistant can help maintenance engineers find information faster.
But isolated AI applications do not constitute an AI factory.
An AI factory for manufacturing is a repeatable technology and operating environment for collecting industrial data, developing models, validating them, deploying them close to production, monitoring their performance, governing their use, and continuously improving them across plants and use cases.
The strongest architecture is not necessarily the one with the largest number of AI services. It is the one that allows a manufacturer to change individual components without redesigning the entire production intelligence stack.
That is the foundation of a vendor-neutral manufacturing AI architecture.
The objective is not to eliminate commercial vendors. That would be unrealistic and often economically counterproductive. The objective is to ensure that a vendor provides a replaceable capability rather than becoming the owner of the architecture.
This principle changes almost every technology decision.
Instead of asking:
Which AI platform should we standardize on?
A manufacturing organization should ask:
Which interfaces, data contracts, model formats, deployment patterns, security controls, and operational abstractions allow us to change platforms when economics, technology, performance, or strategy changes?
That is a much more durable question.
Modern manufacturing environments already contain many layers that must cooperate. ISA-95, also known as IEC 62264, provides a technology-independent framework for describing information exchange between manufacturing operations and enterprise functions. Its model spans physical processes, sensing and control, manufacturing operations management, and business planning. (isa.org)
An AI factory should fit into this environment rather than attempting to replace it.
The phrase “AI factory” can sound abstract because it is sometimes used to describe everything from GPU infrastructure to an enterprise AI platform.
For manufacturing, a more useful definition is operational.
An AI factory is a coordinated system containing:
The important word is system.
A collection of disconnected AI experiments is not an AI factory.
A factory becomes an AI factory when the organization can move from:
production problem → data → experiment → validated model → deployment → operational decision → measured outcome → improvement
as a repeatable process.
That repeatability creates compounding value.
If the first AI project requires 12 months of custom integration and the second requires another 10 months because the team must rebuild the infrastructure, the organization has created projects.
If the second project can reuse the data pipelines, identity model, deployment framework, model registry, observability system, testing framework, and governance controls from the first project, the organization has begun building an AI factory.
Vendor lock-in exists when changing a technology supplier becomes sufficiently difficult, expensive, risky, or disruptive that the organization effectively cannot make the change.
In manufacturing, the consequences can be greater than in ordinary enterprise software because production systems have long operational lifecycles.
A cloud application might be replaced within several years.
A manufacturing asset may remain operational for decades.
A PLC, machine, robot, vision system, historian, MES installation, or industrial network can become part of the plant’s operational architecture for a very long time.
If AI is tightly coupled to one vendor’s proprietary ecosystem, the manufacturer may eventually face a situation where:
At that point, portability is no longer an architecture preference.
It becomes a business continuity capability.
Vendor lock-in is broader than cloud dependency.
A useful manufacturing AI assessment should examine at least five categories.
This happens when AI workloads depend on proprietary compute, networking, storage, or orchestration mechanisms.
Examples include:
Infrastructure lock-in is not always bad.
A manufacturer may intentionally use specialized hardware because it provides superior economics or performance.
The problem occurs when the architecture prevents alternatives.
Data lock-in is often more dangerous than compute lock-in.
A manufacturer may have years of:
If those datasets are stored in proprietary structures that cannot easily be exported, the company has effectively transferred part of its institutional knowledge to the platform vendor.
A vendor-neutral AI factory should therefore treat data ownership and data portability as architectural requirements.
A model can become difficult to move when it depends on:
Open model representation can help.
ONNX, for example, is designed as an open format and common representation for machine learning computation graphs, with the objective of enabling developers to select frameworks and deployment environments more freely. (onnx.ai)
That does not mean every model can magically run everywhere.
Hardware-specific operators, quantization methods, preprocessing dependencies, custom kernels, and runtime differences can still create portability problems.
The lesson is therefore not “use ONNX and forget about lock-in.”
The lesson is:
Make the model artifact independently portable wherever technically practical.
This is one of the most overlooked categories.
Imagine that a manufacturer can export its model but cannot export:
The model may technically be portable while the AI lifecycle is not.
That is still lock-in.
A robust AI factory therefore treats lifecycle metadata as an asset.
Tools such as MLflow provide experiment tracking, model packaging, registry capabilities, deployment workflows, and model lifecycle management. Its current documentation also emphasizes use across local environments, on-premises infrastructure, cloud platforms, and managed services. (MLflow AI Platform)
The final category occurs when plant operations become dependent on a vendor’s operational interfaces.
For example:
Operational lock-in can be especially dangerous because it affects the people responsible for keeping production running.
A practical way to think about vendor neutrality is:
Own the control plane. Rent specialized capabilities.
The manufacturer should control:
The organization can then selectively rent:
This creates a balance between flexibility and economics.
Trying to build everything internally is not vendor neutrality.
It is simply another form of risk.
One of the biggest mistakes in manufacturing AI is beginning with the cloud.
Teams often start with:
Then they attempt to connect the factory to it.
A stronger approach starts with the physical production process.
The architecture should ask:
ISA-95 provides a useful conceptual foundation because it separates manufacturing layers and information exchanges while remaining technology independent. (isa.org)
A manufacturing AI factory can therefore be conceptualized as a series of connected layers.
A practical architecture can contain the following layers.
This is where manufacturing actually happens.
Examples include:
AI should not be treated as an abstract software system detached from these assets.
The business value ultimately appears here.
This layer captures the physical state of production.
Examples include:
The AI factory should avoid forcing every sensor into a single proprietary ingestion mechanism.
Instead, it should establish standardized ingestion patterns and canonical data contracts.
This includes technologies such as:
AI should generally not sit directly in the critical control path without careful engineering, validation, and safety analysis.
There is an important distinction between:
AI recommendation
and
AI autonomous control.
For many manufacturing applications, the safest progression is:
This allows organizations to build confidence gradually.
This includes systems such as:
This layer is especially valuable for AI because it contains operational context.
A vibration reading alone has limited meaning.
A vibration reading associated with:
can become highly valuable training data.
This includes:
Enterprise data gives AI the business context needed to optimize more than individual machines.
The most important vendor-neutral decision may not be the choice of AI framework.
It may be the data architecture.
A strong design separates:
data ownership
from
data processing
and
data consumption.
That separation means a manufacturer can change the analytics engine without losing the underlying datasets.
A portable architecture should favor widely supported formats.
Depending on the workload, these can include:
The choice should depend on the workload rather than ideology.
For large analytical datasets, Apache Iceberg can provide an open table specification for managing large collections of files in distributed storage. Its specification supports data stored using formats such as Parquet, Avro, and ORC. (Apache Iceberg)
The architectural benefit is that the table layer can be separated from a single query engine.
That distinction matters.
A company can have petabytes of manufacturing data and still be completely unprepared for AI.
Data volume does not equal data readiness.
A manufacturing AI factory needs:
A million temperature measurements without reliable context may be less valuable than 50,000 properly labeled measurements.
One of the strongest anti-lock-in strategies is to establish an internal canonical data model.
Suppose three plants use three different systems.
Plant A calls an asset:
PRESS_07
Plant B calls it:
PR-007
Plant C calls it:
LINE2-PRESS7
The AI platform should not need three completely different business meanings.
Create an internal canonical representation.
For example:
Asset
asset_id
asset_type
plant_id
production_line
manufacturer
model
installation_date
criticality
Measurement
asset_id
sensor_id
timestamp
metric
value
unit
quality_code
ProductionEvent
production_order
asset_id
product_id
event_type
start_time
end_time
QualityResult
product_id
batch_id
inspection_type
result
defect_code
timestamp
The exact schema will differ by organization.
The architectural principle is what matters.
The internal data model should represent manufacturing meaning independently from the database vendor.
A portable AI factory should distinguish:
Where data is stored
from
what the data means.
For example:
temperature_celsius
is a business meaning.
Whether that value lives in:
is an implementation decision.
If changing the storage system requires changing every AI application, the abstraction boundary is too weak.
A data contract should define:
Data contracts reduce the risk that one application silently changes the meaning of data used by dozens of AI systems.
They also make vendor transitions easier.
The ingestion layer should be designed as a boundary.
Its job is to translate heterogeneous plant systems into canonical enterprise representations.
Potential sources include:
The goal is not to force every source to become identical.
The goal is to establish consistent contracts after ingestion.
Industrial interoperability is difficult because factories contain equipment from multiple generations and vendors.
OPC UA is useful in architectures where standardized industrial communication is required.
But even a standardized protocol does not eliminate integration work.
A manufacturing AI factory should still establish its own:
The protocol transports information.
Your architecture must define what that information means.
Raw telemetry answers:
What happened?
A semantic layer helps answer:
What does it mean?
Consider:
Sensor: VIB_003
Value: 7.8
That is weak context.
A semantic representation might state:
Asset: Compressor-03
Measurement: radial vibration
Unit: mm/s RMS
Operating mode: loaded
Product: Grade-A
Shift: B
Maintenance state: normal
Now the AI system can reason about the operating context.
Features are another potential source of lock-in.
A feature such as:
motor_current_rolling_mean_15m
should have a definition that exists independently of a particular feature-store vendor.
The feature definition should specify:
This allows the feature to be recreated in another environment.
A strong architecture can be divided into several planes.
Responsible for:
Responsible for:
Responsible for:
Responsible for:
Responsible for:
Responsible for:
The separation is powerful because a vendor can be replaced within one plane without necessarily replacing everything else.
Containers provide one of the most practical mechanisms for improving portability.
Instead of deploying an AI application as a proprietary package inside a vendor-specific environment, package it with:
Then deploy it through a standardized orchestration environment.
Kubernetes is explicitly described by its documentation as a portable, extensible, open-source platform for managing containerized workloads and services. Its portability across on-premises and public-cloud environments is one of its architectural characteristics. (Kubernetes)
That does not automatically make every AI workload portable.
GPU drivers, accelerators, networking, storage, and managed services can still introduce dependencies.
But containerization creates a strong foundation.
Manufacturers should be careful here.
Moving a Kubernetes workload from one environment to another may still require changes involving:
Therefore, the goal should be:
portable application architecture
rather than:
identical infrastructure everywhere.
This is a critical distinction.
Suppose an AI model provides a prediction:
{
“asset_id”: “CMP-104”,
“failure_probability”: 0.82,
“prediction_horizon_hours”: 72,
“model_version”: “v14”,
“confidence”: 0.91
}
The consumer application should not care whether the prediction came from:
The interface is the abstraction boundary.
This is how portability becomes practical.
A model service should expose consistent concepts such as:
The underlying serving technology can change.
The application contract should remain stable.
A model artifact is only one component.
A complete model package should include:
Without these components, model migration can become an archaeological exercise.
A model registry should maintain:
MLflow’s Model Registry, for example, supports centralized lifecycle management, lineage, versioning, aliases, metadata, and annotations. (MLflow AI Platform)
The important principle is not that every manufacturer must use MLflow.
The principle is that model governance should exist independently of whichever infrastructure vendor supplies compute.
Every important production model should periodically pass a portability test.
The test can ask:
If the answer is no, the organization has identified a lock-in dependency.
Manufacturing AI is unusually well suited to hybrid inference.
Different workloads may belong in different places.
Best suited for:
Useful when:
Useful for:
A vendor-neutral architecture should allow the same model lifecycle to support all three.
A manufacturing AI factory should assume that connectivity can fail.
That means critical AI applications should have defined behavior when:
For a predictive maintenance application, the edge system may continue producing predictions from its locally cached model.
For a quality inspection system, the local inspection service may continue operating while buffering results for later synchronization.
This is not merely an availability feature.
It is an architectural requirement for industrial environments.
Cloud services can be extremely useful.
But the plant should not become incapable of operating without a cloud dependency unless that dependency is explicitly accepted and engineered.
A strong AI factory can support:
without forcing every application into all five models.
A useful executive metric is an AI Portability Score.
For each production workload, score:
For example:
| Dimension | Score |
| Data export | 5/5 |
| Model export | 5/5 |
| Deployment portability | 4/5 |
| Observability portability | 4/5 |
| Identity portability | 3/5 |
| Workflow portability | 4/5 |
| Documentation | 5/5 |
| Disaster recovery | 4/5 |
The exact scoring system can vary.
What matters is making lock-in measurable.
A common mistake is negotiating portability only after deciding to leave.
By then, the organization may discover:
Exit requirements should therefore appear in procurement documents.
A serious AI platform RFP should ask vendors:
These questions often reveal more about platform quality than feature comparison tables.
A procurement scorecard can include:
A platform that wins on functionality but fails on portability may create substantially higher lifetime costs.
Vendor lock-in creates hidden costs.
Consider:
TCO = license cost + infrastructure cost + integration cost + operations cost + migration cost + switching risk + opportunity cost
A cheap platform can become expensive if:
A manufacturer should consider building an internal platform layer that provides common interfaces.
For example:
Manufacturing AI Platform
│
├── Data APIs
├── Model APIs
├── Feature APIs
├── Inference APIs
├── Deployment APIs
├── Identity APIs
├── Observability APIs
└── Governance APIs
The internal platform becomes the stable interface.
Underlying vendors become implementation details.
This is one of the most powerful strategies for avoiding lock-in.
There is an opposite failure mode.
A company can become so concerned about vendor neutrality that it builds a massive internal platform nobody can maintain.
That creates internal lock-in.
The solution is to abstract only where the business genuinely needs portability.
Good candidates include:
Poor candidates include:
Use open standards and established open-source projects where practical.
An AI factory cannot be managed effectively without observability.
You need to know:
OpenTelemetry is specifically designed as a vendor-neutral, open-source observability framework for generating, collecting, and exporting telemetry such as metrics, logs, and traces. (OpenTelemetry)
That makes the underlying principle clear:
Do not make your observability history hostage to your monitoring vendor.
Applications should generate standardized telemetry.
A collector layer can then route it to different backends.
This makes it possible to change:
without rewriting every AI service.
OpenTelemetry explicitly supports vendor-neutral collection and export patterns, including a collector that can receive, process, and export telemetry. (OpenTelemetry)
Traditional infrastructure monitoring is not enough.
Manufacturing AI requires monitoring across multiple dimensions.
Track:
Track:
Track:
Track:
Track:
The final category is what turns AI monitoring into manufacturing intelligence.
A machine’s behavior can change without the AI model itself being defective.
For example:
A model can therefore degrade because the production environment changed.
The AI factory needs mechanisms for detecting those changes.
Before a model enters production, it should pass technical and operational tests.
A validation gate can include:
NIST’s AI Risk Management Framework emphasizes trustworthy AI characteristics including validity and reliability, safety, security and resilience, accountability and transparency, explainability and interpretability, privacy enhancement, and fairness considerations. (NIST)
Those concepts can be translated into manufacturing release gates.
A mature lifecycle can look like:
Experiment
↓
Development
↓
Validation
↓
Shadow
↓
Pilot
↓
Production
↓
Monitoring
↓
Retraining
↓
Validation
↓
Promotion
The critical idea is that production deployment should not be an irreversible event.
Shadow deployment allows a model to make predictions without affecting production decisions.
For example, a predictive maintenance model can run for several weeks while technicians continue using the existing maintenance process.
The AI system records:
The organization can then evaluate the model using real operating conditions.
This is often much safer than immediately allowing AI to trigger maintenance or process changes.
Instead of deploying a new model across 30 plants simultaneously:
This limits blast radius.
A model version that behaves well in development may behave differently across factories because of:
Canary deployment allows those differences to be discovered gradually.
Every AI deployment should answer:
What happens if this model is wrong?
The answer should be technically defined.
Rollback may mean:
Rollback should be automated wherever practical.
Never deploy a model simply as:
latest
Use immutable versions.
For example:
compressor_failure_model:2026.08.21
Then record:
This provides reproducibility.
A model without a reproducible training dataset is difficult to govern.
If a production model was trained using:
those details should be recorded.
If the model later produces an unexpected prediction, engineers need to understand what information shaped it.
Data scientists need freedom.
Production engineers need stability.
Those requirements are different.
The AI factory should provide separate environments:
Production should not be directly connected to an experimental notebook environment.
A model that works on one engineer’s laptop but cannot be reproduced elsewhere is not production-ready.
Use:
The objective is not perfect reproducibility of every floating-point operation across every hardware platform.
The objective is sufficient reproducibility to understand and operate the system.
Avoid manually configured AI environments.
Represent infrastructure through version-controlled configuration.
That can include:
This makes environments easier to reproduce across:
Manufacturing AI often fails at scale because teams treat every plant as a special project.
A better model is:
One platform, many deployments.
The platform should provide standardized components.
Plants should supply:
The goal is to reduce custom engineering.
A repeatable plant onboarding process should include:
This turns AI deployment into an industrialized process.
Manufacturing environments may contain:
The application should specify requirements such as:
Inference latency < 100 ms
Memory >= 4 GB
Batch size = 1
Input resolution = 1920×1080
rather than assuming one specific hardware vendor whenever possible.
Hardware selection then becomes an optimization decision.
Hardware can change quickly.
A model may initially run on:
and later move to:
The inference API should remain stable.
The deployment system chooses the appropriate runtime.
This allows the manufacturer to optimize:
without rewriting the application.
For edge AI, optimization may involve:
These techniques can improve inference efficiency but may introduce hardware-specific dependencies.
Keep the original model artifact.
Store the optimized artifact separately.
For example:
Model
├── base.onnx
├── fp16.onnx
├── int8.onnx
└── edge-runtime-package
The base artifact remains the portability anchor.
A common mistake is optimizing every model for a particular accelerator before understanding the real workload.
First establish:
Then optimize.
Otherwise, the organization can create unnecessary hardware dependencies.
Vendor lock-in becomes particularly dangerous when an organization assumes one model family should power everything.
Manufacturing has many AI workloads.
Examples include:
Different workloads may require different model classes.
Not every manufacturing AI application requires a large foundation model.
For example:
Using a giant model where a smaller model performs adequately can increase:
Model neutrality therefore begins with avoiding unnecessary model dependence.
The AI factory should make model comparison systematic.
For each candidate model, measure:
Then compare candidates using a standard evaluation process.
This makes it easier to replace a vendor model when a better alternative appears.
Suppose a manufacturer uses three AI providers.
The evaluation framework should produce comparable results.
A provider should not define the measurement system.
The manufacturer should own the evaluation criteria.
That means creating internal benchmarks based on real manufacturing data.
A benchmark suite can include:
These benchmarks create independence.
Manufacturing organizations increasingly want AI assistants for:
But generative AI introduces new lock-in vectors.
Examples include:
The same portability principles apply.
Prompts should be treated like software assets.
Record:
This allows the organization to compare models without losing the surrounding application logic.
An internal AI gateway can expose a consistent interface.
For example:
Manufacturing AI Gateway
|
+—- Model Provider A
|
+—- Model Provider B
|
+—- Local Model
|
+—- Plant Model
Applications communicate with the gateway.
They do not hard-code every provider’s API.
This can make model substitution significantly easier.
The gateway should remain simple.
Its primary responsibilities might include:
It should not become a massive proprietary application framework unless there is a strong business case.
A maintenance assistant should ideally retrieve from enterprise-controlled knowledge sources.
Examples include:
The underlying model can change.
The knowledge base remains organizational property.
Embeddings are useful but should not become the only representation of enterprise knowledge.
Maintain the original:
If the embedding model changes, regenerate embeddings from the source.
Do not make embeddings the authoritative record.
A strong architecture looks like:
Enterprise Knowledge
↓
Chunking / Retrieval
↓
Context Assembly
↓
Model Gateway
↓
Selected AI Model
↓
Response
The model is replaceable.
The knowledge remains.
AI governance is sometimes treated as a committee that approves projects.
That is insufficient.
Governance should be embedded into the platform.
Examples include:
NIST’s AI RMF is designed to help organizations incorporate trustworthiness considerations into AI design, development, deployment, use, and evaluation. (NIST)
The important lesson is that governance should be operational.
AI creates new attack surfaces.
A manufacturing AI platform should consider:
NIST CSF 2.0 provides a broad cybersecurity risk-management framework intended for organizations across sectors and maturity levels. (NIST)
Manufacturers can map AI-specific controls into their existing cybersecurity program rather than creating an entirely separate security universe.
Every AI workload may contain:
The factory should maintain software provenance.
Useful controls include:
Treat models as production software.
Use:
A malicious or corrupted model can affect production decisions even when the application itself is secure.
Training data should have:
For sensitive manufacturing environments, organizations should also assess whether proprietary process information could be exposed through external AI services.
Not every AI decision requires human approval.
But not every decision should be autonomous.
Create risk tiers.
Examples:
Examples:
Examples:
The higher the consequence of an error, the stronger the validation and human oversight requirements should be.
An AI factory is not successful because it runs thousands of models.
It is successful when those models improve manufacturing outcomes.
Every AI workload should have a business metric.
Examples include:
A useful portfolio can classify opportunities by:
A simple prioritization score can be:
AI Opportunity Score = value × feasibility × scalability × confidence ÷ risk
The formula is illustrative, not universal.
The important point is to avoid selecting projects merely because the technology looks impressive.
High-value AI factory use cases often have:
Examples include:
These use cases create reusable platform components.
Do not ask:
How can we deliver this one predictive maintenance model?
Ask:
Which components of this project should become reusable capabilities for the next ten projects?
Those components might include:
The first project becomes the seed of the AI factory.
There is another trap.
An enterprise can spend two years building a giant AI platform before deploying meaningful AI.
That is also a mistake.
A practical sequence is:
This creates a platform organically.
After several deployments, identify repeated components.
If every project requires the same:
those should become platform services.
If something occurs only once, it may not deserve platform status.
The AI factory typically requires a multidisciplinary team.
Responsible for:
Responsible for:
Responsible for:
Responsible for:
Responsible for:
Responsible for:
Responsible for:
The most successful AI factories are not purely data science organizations.
They are manufacturing engineering organizations with AI capabilities.
The AI platform should have internal customers.
Those customers may be:
Their needs should drive the platform roadmap.
Otherwise, the platform team may optimize for technical elegance rather than manufacturing usefulness.
A useful platform metric is:
Time from approved use case to production deployment
Track it over time.
For example:
That improvement indicates the platform is creating leverage.
Track:
These metrics show whether the AI factory is actually becoming a factory.
Do not perform a portability audit once every three years.
Track it as a platform KPI.
Potential metrics include:
Maintain a list of all critical vendor dependencies.
For every dependency record:
This turns vendor lock-in into a managed risk rather than an invisible condition.
A practical classification is:
Can be replaced within weeks.
Requires several months.
Requires significant architectural work.
Replacement would require major redesign.
The objective is not to make every dependency green.
Some specialized capabilities will legitimately be orange.
The goal is to ensure that critical business functions do not become unknowingly red.
A serious AI factory should occasionally perform a controlled exit test.
For example:
The exercise reveals real portability gaps.
Documentation alone cannot prove portability.
Contracts should address:
Legal and technical teams should review these together.
A technically portable architecture can still be contractually trapped.
A healthy AI factory should make it possible to compare providers.
For example:
AI Gateway
|
+————–+————–+
| | |
Provider A Provider B Local Model
| | |
Model X Model Y Model Z
The organization can then evaluate:
Competition becomes a source of leverage.
AI infrastructure can become expensive without visibility.
Track:
The final metric is particularly valuable.
A model that costs $100,000 annually but prevents $1 million in losses can be attractive.
A model that costs $20,000 but produces no measurable operational benefit is not.
Not every workload should run on the same infrastructure.
For example:
| Workload | Likely architecture |
| Machine vision | Edge |
| Predictive maintenance | Edge or plant |
| Cross-plant analytics | Central platform |
| Large model training | GPU cluster or cloud |
| Maintenance assistant | Hybrid |
| Historical analytics | Lakehouse |
| Real-time control | Local deterministic system |
This reduces unnecessary cloud dependence.
A cloud-first strategy can create:
Instead, determine where each dataset belongs.
Possible patterns include:
This can reduce both cost and lock-in.
An edge gateway can:
The gateway becomes a valuable boundary between OT and enterprise AI.
AI should not casually replace safety controls.
Safety systems often have distinct requirements for:
AI may provide information to safety-related workflows, but the architecture should clearly distinguish:
AI intelligence
from
functional safety mechanisms.
For each AI application document:
Example:
Failure:
Camera becomes misaligned
Detection:
Image distribution anomaly
Response:
Disable automated inspection decision
Fallback:
Manual inspection
Recovery:
Recalibrate camera and validate model
This turns AI reliability into an operational discipline.
Every production AI service should have measurable SLOs.
Examples:
The correct values depend on the use case.
The important point is to treat AI as production infrastructure.
Data quality failures can be more damaging than model failures.
For example:
A model may have 97% accuracy under normal conditions.
But if a temperature sensor suddenly reports:
-273.15°C
the model may produce nonsense.
Data validation should therefore occur before inference.
Potential checks include:
Bad data should trigger defined behavior.
Manufacturers can use historical data to evaluate models, but historical data may not represent future operating conditions.
Testing should consider:
A model that succeeds on historical data but fails after a process change is not production-ready.
Manufacturing processes are controlled environments.
A model change can have operational consequences.
Therefore, model changes should be included in change management.
A change request might document:
Continuous retraining sounds attractive.
But automatic retraining can introduce risk.
A new model might be statistically better while behaving worse on a rare but important production condition.
Use automated retraining to produce candidates.
Use validation gates to promote them.
A production system can maintain:
The challenger runs in shadow mode.
If it consistently outperforms the champion under predefined conditions, it can be promoted.
This creates continuous improvement without uncontrolled changes.
A global manufacturer may operate:
The AI factory should distinguish:
global standard
from
local configuration.
Global standards might define:
Local configuration might define:
Each plant may have unique constraints.
A mature AI factory uses standard interfaces rather than forcing identical infrastructure.
The objective is:
standardize the contract, not necessarily every implementation detail.
A production AI deployment package might contain:
application/
model/
config/
deployment/
monitoring/
security/
documentation/
tests/
The package should be deployable using automated tooling.
This dramatically reduces manual deployment work.
Use clear APIs for:
API contracts should be versioned.
Breaking changes should be deliberate.
Not every manufacturing event needs synchronous request-response.
Events such as:
can be represented as events.
This reduces coupling between systems.
An example:
Machine
↓
Industrial Gateway
↓
Event Bus
↓
Feature Processing
↓
Model Inference
↓
Prediction Event
↓
MES / Maintenance / Quality
Each component can evolve independently.
That is a strong anti-lock-in property.
The event schema should belong to the manufacturer.
For example:
{
“event_type”: “machine_failure_prediction”,
“asset_id”: “M-103”,
“timestamp”: “2026-08-29T10:15:00Z”,
“risk_score”: 0.86,
“model_version”: “v12”
}
The transport mechanism can change.
The event meaning should remain stable.
Changing a data field can break multiple AI applications.
Use:
This is particularly important when scaling from one plant to many.
A vendor-neutral reference architecture could look like:
BUSINESS APPLICATIONS
│
┌───────────────┼────────────────┐
│ │ │
Quality Maintenance Operations
│ │ │
└───────────────┼────────────────┘
│
AI API Layer
│
Model Gateway
│
┌───────────┴───────────┐
│ │
Edge AI Central AI
│ │
Model Runtime Model Runtime
│ │
└───────────┬───────────┘
│
Model Registry
│
MLOps Pipeline
│
Feature Layer
│
Data Processing
│
Industrial Data
│
OT / MES / Historian / ERP
Around all layers should sit:
Every major component should answer:
What is the interface?
For data:
Data contract.
For models:
Model artifact and inference contract.
For deployment:
Container and deployment specification.
For telemetry:
Open telemetry protocol.
For storage:
Open data formats.
For AI assistants:
Model gateway.
For manufacturing:
Industrial integration standards and canonical semantics.
These boundaries prevent individual vendors from becoming architectural authorities.
Open standards are useful when they solve interoperability problems.
Relevant categories include:
But standards should not become a checklist.
The question should always be:
Does this standard reduce coupling for this workload?
For each major component document:
This makes architecture decisions auditable.
The board can include:
Its job is not to approve every technology decision.
Its job is to protect architectural principles.
A manufacturer might adopt principles such as:
These principles make vendor neutrality enforceable.
A realistic implementation can progress through several maturity stages.
Focus on:
Deploy:
Add:
Add:
Focus on:
A manufacturer can begin without attempting to build the entire platform.
This approach avoids both extremes:
doing nothing until the perfect architecture exists
and
deploying a proprietary platform without a long-term strategy.
Build the foundation.
Industrialize.
Scale.
Harden.
The cloud should support the architecture.
It should not define the architecture.
Open-source software can still become operationally difficult to replace.
Portability depends on:
Internal development can become a new source of technical debt.
Use established technologies when they already solve the problem well.
Some workloads belong at the edge.
Manufacturing has real-time, connectivity, and operational constraints that ordinary enterprise applications may not have.
Models need:
Portability requires all of them.
A technically portable system can still be trapped by commercial terms.
A technically impressive AI system that operators do not trust will not create value.
Begin with observation and recommendation where appropriate.
Then increase autonomy gradually.
A model can be statistically impressive and economically useless.
Measure production value.
Some proprietary dependencies are worth keeping.
The objective is not ideological purity.
The objective is strategic control.
There are situations where a proprietary solution may be justified.
For example:
The key is to isolate the proprietary dependency.
Use it behind a stable interface.
Then the proprietary component becomes replaceable.
For every major component ask:
If this vendor disappeared tomorrow, what would we have to rebuild?
If the answer is:
Replace this service and redeploy the same application
the architecture is healthy.
If the answer is:
Rebuild the data platform, rewrite applications, retrain models, replace dashboards, reconstruct metadata, and migrate every plant
the organization has substantial lock-in.
A useful strategic target for critical AI capabilities is:
Can we migrate to a credible alternative within an acceptable period without stopping production?
The acceptable period differs by capability.
For a non-critical analytics service, several months may be fine.
For a critical production service, the organization may need a much faster recovery mechanism.
For strategically important capabilities, maintain at least one credible alternative.
This does not mean actively running two providers everywhere.
It means the architecture has been validated against another option.
For example:
This creates negotiating leverage.
A mature AI factory should be able to produce an export package containing:
AI Workload Export
│
├── Application
├── Model
├── Model metadata
├── Training metadata
├── Dataset references
├── Feature definitions
├── Configuration
├── Deployment specification
├── API specification
├── Monitoring configuration
├── Evaluation results
├── Governance records
└── Documentation
That package is the organization’s insurance policy.
Executives should ask:
These questions shift the discussion from features to strategic resilience.
Engineering teams should ask:
Procurement should ask:
Plant leaders should ask:
These questions keep the AI factory grounded in operational reality.
A useful maturity model can have five levels.
Characteristics:
Primary risk:
AI sprawl
Characteristics:
Primary risk:
platform fragmentation
Characteristics:
Primary risk:
central platform becoming a bottleneck
Characteristics:
Primary risk:
operational complexity
Characteristics:
Primary risk:
over-automation
At this level, the challenge becomes knowing when not to automate.
Vendor neutrality has an upfront cost.
It requires:
So why do it?
Because manufacturing systems have long lifetimes.
A five-year architecture decision can influence:
The cost of portability should therefore be compared with the cost of strategic dependency.
Portability creates optionality.
Suppose a manufacturer can switch infrastructure providers without rebuilding applications.
It can respond to:
That flexibility has economic value even if the company never exercises it.
If a vendor knows that migration is realistic, the manufacturer has more negotiating leverage.
That can influence:
The architecture therefore becomes part of procurement strategy.
A portable workload can potentially move when:
This turns portability into operational resilience.
This is an important distinction.
Multi-cloud can increase:
A manufacturer may choose one primary cloud.
The important point is that the architecture does not become inseparable from that cloud.
Single-cloud strategy and vendor lock-in are not identical.
A practical manufacturer may use:
This can provide flexibility without creating unnecessary complexity.
The deepest architecture lesson is simple:
Components change. Interfaces should endure.
Cloud platforms change.
Models change.
GPUs change.
Databases change.
Monitoring platforms change.
AI frameworks change.
But manufacturing concepts such as:
remain useful.
The AI factory should therefore be organized around stable business and industrial concepts.
A mature architecture can be represented as:
BUSINESS OUTCOMES
│
┌──────────────────────┼──────────────────────┐
│ │ │
Quality Maintenance Operations
│ │ │
└──────────────────────┼──────────────────────┘
│
AI APPLICATIONS
│
STANDARD APIs
│
┌────────┴────────┐
│ │
AI Gateway Decision Services
│ │
┌────────┼─────────┐ │
│ │ │ │
Model A Model B Model C Rules
│ │ │ │
└────────┼─────────┘ │
│ │
Model Registry │
│ │
MLOps Pipeline │
│ │
Evaluation Framework │
│ │
Feature / Data Layer
│
┌────────┴────────┐
│ │
Plant Data Enterprise Data
│ │
OT / MES / SCADA ERP / PLM / CRM
│ │
Edge Gateway Enterprise Platform
│ │
Machines Business Systems
Cross-cutting:
Identity | Security | Governance | Observability | Cost | Audit
This architecture allows the organization to replace individual technologies without replacing the entire system.
Building an AI factory without vendor lock-in does not mean avoiding commercial technology.
It means avoiding architectural dependence.
A manufacturer should be free to use the cloud provider that offers the best economics today, the AI model that performs best today, the accelerator that provides the best inference economics today, and the observability platform that best meets today’s operational requirements.
But tomorrow’s choices should remain open.
That requires deliberate separation between:
ISA-95 demonstrates the value of technology-independent manufacturing information models and interfaces. (isa.org) ONNX provides an example of an open model representation intended to support interoperability across machine learning ecosystems. (onnx.ai) Kubernetes provides a portable infrastructure abstraction for containerized workloads. (Kubernetes) OpenTelemetry provides a vendor-neutral approach to telemetry collection and export. (OpenTelemetry) MLflow illustrates how model lifecycle management can be separated from a single infrastructure environment. (MLflow AI Platform)
Together, these principles point toward a broader architecture philosophy.
Own the data.
Own the interfaces.
Own the model lifecycle.
Own the business logic.
Own the governance.
Make infrastructure replaceable.
Make models replaceable.
Make vendors compete behind stable interfaces.
That is what turns an AI implementation into an AI factory.
The ultimate goal is not to build an infrastructure stack that never changes.
The goal is to build an infrastructure stack that can change without disrupting manufacturing.
For manufacturers, that is the real meaning of AI scalability.
It means a predictive maintenance model developed for one compressor can become a reusable capability across hundreds of assets.
It means a quality inspection architecture developed for one production line can move to another plant without starting from zero.
It means a foundation model can be replaced without rebuilding the entire assistant.
It means a cloud service can be changed without losing years of industrial knowledge.
It means a new accelerator can be adopted because it is better, not because the old platform made alternatives impossible.
And it means the manufacturer, rather than the technology vendor, remains in control of its AI strategy.
A successful AI factory therefore should not be judged by how much technology it contains.
It should be judged by how effectively it converts manufacturing knowledge and operational data into repeatable value, while preserving the organization’s ability to adapt when technology, economics, suppliers, regulations, or production requirements change.
That is the architecture worth building.