Case Study: Real-time analytics from Edge to multiple factories with NATS and i-flow

Content

In the competitive landscape of the manufacturing industry (e.g., automotive), achieving efficient and scalable operations across multiple factory locations is critical. This case study examines the implementation of a real-time analytics solution using NATS and i-flow to overcome common challenges such as data silos, real-time processing requirements, scalability, and communication inefficiencies in OT/IT environments. The primary design goal was to seamlessly scale real-time analytics across various factory locations.

 

Importance of real-time analytics

Real-time analytics are of crucial in production, as they provide the basis for immediate and data-based decisions. In practice, this often leads to significant advantages over competitors. By continuously analyzing production data in real time, problems can be identified and solved immediately, reducing downtime and increasing efficiency. Just-in-time production is already a well-established application example. Here, real-time data is used to precisely synchronize material deliveries and production schedules, thereby reducing storage costs and increasing flexibility in production. Other examples include the early detection of anomalies for proactive maintenance, thereby avoiding costly production interruptions.

 

Challenges in the scaling of real-time analytics

There are several critical challenges that typically hinder operational efficiency and scalability through real-time analytics:

  1. Data silos
    • Integration Difficulties: Integrating data from disparate sources and systems is challenging, especially when dealing with a wide array of equipment and software.
    • Fragmented OT Data: OT data is fragmented across various factory systems, leading to inconsistencies and difficulties in data management.
    • Legacy Systems: The presence of legacy systems further complicates the integration process, requiring customized solutions.
  2. No Scalability: Integrating operations including thousands of machines and dozens of IT systems increases the volume of data. Existing infrastructures struggle to manage this growth efficiently while maintaining the flexibility to adapt.
  3. Unreliable Communication: Ensuring reliable and effective communication between factory systems and enterprise-level applications is key. Today’s fragmented OT/IT infrastructures across sites hinder seamless connectivity and real-time data processing.
  4. No Real-Time Processing: There is an urgent need for real-time data processing and analysis to optimize manufacturing operations. Delays in data availability hinders timely decision-making and operational adjustments.

 

Solution: The combination of NATS and i-flow

NATS serves as the edge and enterprise-level messaging system, ensuring seamless and reliable communication across all levels of the organization. i-flow functions as the connectivity, harmonization, and NATS publishing layer for OT data, effectively integrating and standardizing data from various sources before publishing it to NATS for real-time processing and analysis. i-flow und NATS Edge-to-Enterprise Architektur Setting up this infrastructure requires the following implementation steps:

  1. OT connectivity with i-flow: i-flow is deployed at Factory Edge level to provide bidirectional connectivity for real-time data exchange and integration between NATS and various OT systems. This includes PLCs, SCADA systems, MES and sensors.
  2. Data harmonization with i-flow: i-flow harmonizes the OT data, ensuring it is consistent and standardized across different systems. This process involves cleaning, transforming, formatting and normalizing the data.
  3. Publishing and subscribing data with i-flow: i-flow publishes harmonized OT data to NATS, enabling real-time data streaming from OT systems to enterprise applications. Additionally, i-flow subscribes to data from NATS, facilitating bidirectional communication between OT systems and enterprise-level applications.
  4. Edge and Enterprise-Level Data Processing with NATS:
    • Messaging: NATS acts as the messaging backbone, providing low-latency, high-throughput messaging capabilities. It ensures reliable communication between different components of the manufacturing system and across all enterprise levels.
    • Real-Time Monitoring: Enterprise applications subscribe to relevant topics on NATS to receive real-time updates from the factory floor.
    • Analytics and Reporting: The data is processed and analyzed to generate insights, which are used for decision-making, predictive maintenance, and optimizing production processes.

 

Why NATS?

NATS offers several advantages as a messaging system. Further details can be found on the NATS website or in other technical articles (e.g. NATS vs. MQTT).

High Throughput: NATS is capable of handling high volumes of data, which is essential for scaling operations across multiple factory locations. This high throughput capability supports the increasing data demands as more machines and systems are integrated.

Reliable Communication: NATS ensures reliable communication between different components of the manufacturing system and across all enterprise levels. This reliability is vital for maintaining seamless operations and ensuring data integrity.

Scalability: The architecture of NATS allows for easy scalability, accommodating the growth of the company’s manufacturing operations. As new factories and use cases are added, NATS can integrate them into the existing system without significant reconfiguration. 100% deployed on-premise: NATS is easy to deploy and scale with the need for black boxed Cloud based services. This provides maximum confidentiality to the end user.

 

Advantages of the combination of NATS and i-flow

The implementation of NATS and i-flow brings significant benefits to customers and improves key aspects of their digital infrastructure.

  1. Scalability and Flexibility
    • Scalable Architecture: Combination of NATS and i-flow provides a scalable architecture that grows with the company’s needs. New systems and use-cases can easily be integrated without reconfiguration.
    • Flexibility: The solution supports various communication protocols and data formats which ensures compatibility with different OT systems. This provides the flexibility needed to adapt to changing requirements.
  2. Cost Savings
    • Reduced Data and System Integration Costs: The seamless integration of OT and IT systems through i-flow and NATS reduces the time and resources required for data and system integration.
    • Optimized Production Processes: Significant cost savings and increased productivity through real-time insights, resulting in reduced downtime and faster decision-making.
  3. Improved Efficiency
    • Real-Time Data Integration and Processing: The integration and real-time processing of data leads to more efficient manufacturing operations by ensuring that critical information was always up-to-date and readily available.
    • Faster Decision-Making: Real-time insights from the factory floor enable faster and more informed decisions and optimize the response to operational challenges.
  4. Enhanced Data Visibility
    • Centralized Data: The centralized data repository provides a holistic view of manufacturing operations across multiple locations, enabling better monitoring and management.
    • Improved Production Metrics: The enhanced visibility into production metrics and Key Performance Indicators (KPIs) allows for more accurate tracking of performance and identification of areas for improvement.

 

Conclusion

Leveraging NATS for solution as edge enterprise-level messaging and i-flow for scalable integration significantly enhances manufacturing operations. This integrated solution offers real-time data processing, improved communication, and scalability, resulting in notable efficiency gains and cost savings for manufacturing companies. Further information can be found on the NATS website.

About i-flow: i-flow is an industrial software company based in southern Germany. We offer manufacturers the world’s most intuitive software to connect factories at scale. Over 400 million data operations daily in production-critical environments not only demonstrate the scalability of the software, but also the deep trust our customers place in i-flow. Our success is based on close collaboration with customers and partners worldwide, including renowned Fortune 500 companies and industry leaders like Bosch.

Try it out now - free trial version

Experience the unlimited possibilities that i-flow offers by taking a test for yourself. Test now for 30 days free of charge on your systems.

Your question has not been answered? Contact us.

Your Contact:

Marieke Severiens (i-flow GmbH)
content@i-flow.io