Edge vs cloud computing for Industrial IoT is not a decision between keeping everything inside the factory and sending everything to the internet. The right architecture places each workload where it can operate most reliably, securely and efficiently.
Machine communication, data filtering, local alerts and offline buffering normally belong at the edge. Long-term storage, cross-plant analytics, central dashboards and fleet management are often better suited to the cloud. ERP systems should receive validated business events rather than every raw machine signal.
Direct answer: Indian factories should usually choose a hybrid edge-and-cloud architecture. Keep machine control, safety, protocol conversion, local buffering and time-sensitive decisions inside the factory. Use the cloud for long-term history, central management, multi-plant reporting, scalable analytics and secure application access.
This guide explains what edge and cloud computing mean in a manufacturing environment, how they compare and what should run at each layer.
Edge computing means processing data close to the machines, sensors and industrial equipment that generate it.
The edge may be:
Edge systems can read data from PLCs, CNC machines, energy meters and sensors through protocols such as Modbus, OPC UA or vendor-specific interfaces.
The edge can then filter, normalise, aggregate and temporarily store the data before sending selected information to other systems.
A machine may generate a running-status value every second. Sending every identical value to a cloud database creates unnecessary traffic and storage.
An edge gateway can instead:
The factory receives the information needed for downtime analysis without transferring every repetitive reading.
Cloud computing provides network-accessible computing, storage, applications and managed services that can scale according to demand.
The NIST definition of cloud computing describes on-demand access to a shared pool of configurable resources that can be provisioned and released with limited management effort.
In Industrial IoT, cloud services may support:
Cloud does not always mean a public website that anyone can access. A cloud environment can use private networks, restricted identities, encryption and carefully controlled application interfaces.
| Area | Edge computing | Cloud computing |
|---|---|---|
| Processing location | Inside or near the factory | Remote data centre or managed cloud platform |
| Internet dependency | Can continue selected operations without internet | Normally requires connectivity for access and data transfer |
| Response time | Suitable for local, time-sensitive processing | Depends on internet, routing and cloud-service latency |
| Data volume | Filters and summarises raw machine data | Stores selected history across machines and locations |
| Scalability | Limited by installed edge hardware | Resources can generally scale more easily |
| Maintenance | Factory hardware, operating system and software must be maintained | Cloud provider manages underlying infrastructure; the customer still manages applications, identities and data |
| Multi-plant visibility | Primarily local unless connected centrally | Well suited to consolidated reporting |
| Offline operation | Can buffer data and run local rules | Unavailable to the site during connectivity loss unless local capabilities exist |
| Data control | Raw data can remain within the facility | Selected data is transferred to the chosen cloud environment |
| Typical use | Protocol drivers, filtering, alerts and buffering | History, analytics, remote applications and central management |
A reliable architecture gives each layer a clear responsibility.
| Layer | Recommended responsibilities | What should generally not be placed there |
|---|---|---|
| PLC and safety systems | Machine control, interlocks, sequencing and safety functions | Cloud-dependent business reporting or internet-dependent safety decisions |
| Edge gateway | Protocol conversion, filtering, timestamping, buffering, local rules and machine-state detection | Unlimited historical storage or complete enterprise workflows |
| Local IIoT server | Factory dashboards, local history, line-level analytics and continued on-site visibility | Uncontrolled access from public networks |
| Cloud platform | Long-term history, multi-plant dashboards, fleet management, analytics and application APIs | Time-critical safety or control loops that cannot tolerate connectivity loss |
| ERP or Odoo | Manufacturing orders, maintenance, inventory, quality, costing and approvals | Every high-frequency sensor or PLC reading |
| Mobile app | Role-based alerts, tasks, approvals and business-ready operational information | Direct unrestricted access to PLCs or the OT network |
Safety and machine control must remain within approved control and safety systems. Neither a cloud application nor an ERP should replace safety PLCs, emergency-stop circuits or machine interlocks.
Internet connectivity may be slow, unstable or temporarily unavailable. A factory should not lose machine events or stop local monitoring whenever the connection fails.
An edge gateway can store records locally and forward them when connectivity returns. The design must still define storage capacity, retention time, event order and duplicate prevention.
Some events require a response within the factory. An edge system can detect a threshold, update a local dashboard or activate an approved notification workflow without waiting for a round trip to the cloud.
This does not make an edge gateway a substitute for a PLC or safety system. Time-critical control remains in the appropriate automation layer.
Factories can generate large amounts of repetitive data. Edge processing can send changes, events, statistics or defined time windows instead of transferring every raw value.
For example, the gateway might calculate:
Older equipment may use Modbus RTU, serial communication, digital inputs or vendor-specific protocols. The edge gateway can connect these machines to modern dashboards without requiring direct cloud support from the equipment.
A manufacturer may choose to keep detailed process information or sensitive production data within the plant while sending approved summaries to a central platform.
This policy should be based on customer agreements, risk assessment and applicable legal or contractual requirements—not on a general assumption that all industrial data must remain local.
Cloud applications can consolidate approved information from several factories, warehouses or customer sites.
Management can compare:
Cloud storage can support historical analysis across a large number of machines and periods. Retention rules should define what is stored, for how long and at what level of detail.
Authorised managers, customers or service teams may need access from outside the factory. A secured application layer is generally easier to manage than exposing individual factory systems.
Some edge platforms allow teams to deploy, configure and monitor software across fleets of gateways.
For example, the AWS IoT Greengrass documentation describes running local software components while managing deployments through cloud services. Microsoft similarly provides edge-based, cloud-based and hybrid IoT options.
These platforms are examples, not mandatory choices. A custom or open architecture may be more appropriate depending on scale, skills and commercial requirements.
Cloud computing can provide greater resources for analysing large historical datasets, comparing locations and training machine-learning models.
A trained model may later be deployed at the edge for local inference, subject to hardware capacity, testing and model-management requirements.
A hybrid Industrial IoT architecture combines local edge processing with central cloud or enterprise services.
A typical architecture is:
Machine or sensor → PLC → Industrial edge gateway → Local buffer or database → Secure outbound connection → Cloud IIoT platform → ERP, dashboards and mobile applications
The edge continues collecting and processing approved data during an internet outage. When connectivity returns, queued records are synchronised with the central platform.
Official edge products also demonstrate this pattern. Azure documents store-and-forward and offline capabilities, while AWS documents local processing, filtering and aggregation through its edge runtime.
| Factory requirement | Recommended direction | Reason |
|---|---|---|
| One factory with no external access | Edge or on-premise | Local processing and dashboards may satisfy the requirement |
| Several factories requiring central reporting | Hybrid | Local resilience plus consolidated cloud visibility |
| Unreliable factory internet | Edge-first hybrid | Local collection and buffering protect continuity |
| Large historical analytics workload | Hybrid or cloud | Central scalable storage and computing are useful |
| Time-sensitive machine event | Edge | Processing remains close to the machine |
| Machine safety function | PLC or dedicated safety system | Safety must not depend on cloud or general-purpose IIoT software |
| Remote customer portal | Cloud or secured application environment | Provides controlled external access without exposing OT systems |
| High-resolution camera inspection | Edge inference with selected central results | Reduces video transfer and supports faster local decisions |
| Cross-plant AI model training | Cloud or central data platform | Combines approved datasets and scalable computation |
| ERP-integrated manufacturing | Hybrid | Edge collects events; ERP manages business transactions |
OEE depends on availability, performance and quality data.
The edge can:
The central platform can:
ERP can provide production orders, product context, planned quantities and quality information. This division avoids making the edge gateway responsible for the complete manufacturing business process.
Predictive maintenance often benefits from both layers.
A prediction should not automatically trigger a machine-control action unless the complete control, safety and validation process has been formally engineered.
Energy meters often provide data through Modbus RTU or Modbus TCP.
An edge gateway can read the meters, validate scaling, calculate interval consumption and store information during outages.
A central platform can compare:
Selected summaries can be connected to ERP costing or management reports. High-frequency electrical data can remain in the energy or IIoT platform.
Odoo should normally receive meaningful production and maintenance events instead of raw machine telemetry.
A suitable workflow might be:
This architecture separates industrial data processing from ERP business logic.
Tech4Lyf provides Odoo development and integration for projects that connect manufacturing, maintenance, inventory and quality workflows with IIoT data.
A factory mobile application should use a secured application API. It should not connect directly to PLCs or unrestricted industrial gateways.
The mobile application may provide:
The cloud or enterprise application layer authenticates the user and returns only the information permitted for that role.
Learn more about Tech4Lyf’s mobile app development services for ERP and factory applications.
The cost model differs across architectures.
| Cost area | Edge or on-premise | Cloud | Hybrid |
|---|---|---|---|
| Initial hardware | Gateway and local infrastructure required | Less on-site infrastructure may be required | Edge hardware plus cloud setup |
| Recurring services | Support, maintenance, power and replacement | Compute, storage, traffic and managed-service charges | Both local maintenance and selected cloud charges |
| Scalability | May require hardware upgrades | Resources can usually be expanded more flexibly | Edge capacity per site plus central scaling |
| IT effort | Local system administration is required | Application, identity and data management remain required | Requires management across both layers |
| Connectivity cost | Lower for local-only workloads | Depends on data volume and network usage | Can be reduced through edge filtering |
A cloud-only design is not automatically cheaper, and an on-premise design is not automatically more economical. Total cost depends on data volume, retention, support skills, hardware replacement, backup, availability and expansion requirements.
Both edge and cloud systems create security responsibilities.
The NIST Guide to Operational Technology Security recommends protecting OT while considering its unique reliability, performance and safety requirements.
Begin with a measurable requirement such as downtime tracking, energy monitoring, production visibility or maintenance response.
Separate safety and machine control, local operational decisions, near-real-time dashboards and historical reporting.
Document PLC models, available interfaces, Modbus maps, OPC UA support, serial connections and vendor restrictions.
Standardise machine IDs, parameter names, timestamps, units, quality indicators and event definitions.
Identify raw data, sensitive information, local dashboards, buffers and rules that must remain operational without internet.
Send only information required for history, comparison, application workflows, analytics or central management.
Define local storage, retention, event order, reconnection, duplicate handling and user visibility during an outage.
Separate machines, gateways, enterprise systems and external applications using appropriate network and access controls.
Test normal production, internet loss, power cycling, full local storage, invalid data, certificate failure and cloud downtime.
Create repeatable gateway templates, topic structures, data dictionaries, dashboards, backup procedures and update policies.
Edge computing processes information inside or near the factory. Cloud computing uses remotely hosted resources for storage, applications, central management and analytics.
Neither is universally better. Edge is appropriate for local resilience and time-sensitive processing. Cloud is appropriate for central management, long-term history and multi-location analytics. Many factories need both.
Yes, if the gateway and applications are designed for offline operation. Local storage, authentication, dashboards and rules must be configured and tested before an outage occurs.
A cloud platform can send approved commands through a carefully engineered architecture, but time-critical machine control and safety should remain in local PLC and safety systems.
Usually an industrial gateway should collect, validate and filter PLC data first. This protects the PLC network and reduces unnecessary data transfer.
Yes. An edge gateway can generate validated events that reach Odoo through middleware or a secure API. Odoo can then update manufacturing, maintenance, quality or inventory workflows.
High-frequency raw data may remain locally or in a specialised time-series platform. Approved history and summaries can be stored centrally. ERP should contain the records required for business transactions.
Cloud services can be part of a secure architecture, but security depends on identity management, configuration, encryption, monitoring, network design and operating processes.
A properly designed edge-first system continues selected local functions and buffers data. After reconnection, records are synchronised using rules for order, duplication and conflict handling.
Start with one business problem and one production area. Map the machines and data, define outage behaviour, deploy a controlled pilot and verify value before expanding.
The best Industrial IoT architecture does not place everything at the edge or everything in the cloud. It separates machine control, local processing, central analytics and ERP workflows according to their operational requirements.
Tech4Lyf helps manufacturers design smart-factory solutions covering PLC connectivity, industrial gateways, local processing, cloud or on-premise platforms, Odoo integration and mobile applications.
Read more about Industrial IoT gateways, PLC data acquisition and unified ERP, IoT and mobile app architecture.
Planning an edge, cloud or hybrid IIoT deployment? Contact Tech4Lyf for an Industrial IoT architecture assessment.