The Customer
Medtronic is a global leader in medical technology, delivering life-saving therapies and innovative solutions to improve patient outcomes in over 150 countries.
The Project
Modern Real-Time Data Pipelines for Medical Device Manufacturing
Overview
Improving collaborated with Medtronic to modernize their manufacturing capabilities by implementing real-time data pipelines. The initiative's primary goal was to transition from manual, paper-based data collection methods to an automated process using Kafka and Confluent tools. This project aimed to enhance data visibility, operational efficiency, and decision-making processes on the factory floor, ultimately leading to improved productivity and reduced costs.
The Business Problem
Medtronic faced significant challenges in their manufacturing processes due to outdated data collection methods. They relied heavily on manual entry and paper whiteboards to track production metrics, leading to inefficiencies, data inaccuracies, and delays in reporting. This lack of real-time visibility and automation hindered their ability to optimize production lines, manage equipment downtime effectively, and meet production goals.
Our Solution
To address Medtronic's challenges, we implemented a modern real-time data pipeline solution using Kafka and Confluent. Our approach included capturing real-time data from IoT equipment and Manufacturing Execution Systems (MES) on the factory floor with MQTT and ingesting that data into Kafka. We streamed that data for reporting and automation and then developed Kafka Streams applications with business logic to provide actionable insights and ensure seamless data flow across various systems. This setup aimed to standardize data collection, enhance visibility, and enable predictive maintenance.
Technologies & Methodologies Used
Kafka: Central to the real-time data streaming and integration process.
Confluent Cloud: Provided managed Kafka services to ensure reliable and scalable streaming infrastructure.
Java: Used for developing stream applications and integrating various systems.
Power BI: Employed for analytics and reporting to visualize production data.
Ignition: Captured operational equipment efficiency metrics and integrated with Kafka.
MQTT: Facilitated data capture from IoT devices on the factory floor.