The IT/OT Insider Podcast with David and Willem
Before we start… We started our 4th IT/OT Academy two weeks ago. Last week and this week we’ll talk about architectural typicals for different use cases, dissect vendor diagrams and step into organizational dynamics with our Cooperation Models. All while our students can network and learn from each other. The next Academy kicks off September 18 and our early bird offer is open. Are you interested in joining? Claim your seat early enough, because the first registrations are already in 🙂 🙋 Join the [https://itot.academy]ITOT.Academy [https://itot.academy] (new cohort in [https://itot.academy]September [https://itot.academy]) → [https://itot.academy] And… have you already pre-ordered our IT/OT Handbook? If so, don’t forget to register to receive your exclusive bonuses. 📘 Pre-order the [https://itotbook.com/]IT/OT Handbook now [https://itotbook.com/] (+ claim the bonuses!) → [https://itotbook.com/] Andreas Vogler [https://www.linkedin.com/in/andreas-vogler/] crossed paths with us at Hannover Messe this year. We all know that moment of “I know your face, I know your name”... and a few weeks later, here we are. Andreas is the Chief Innovation Officer at ETM, the Siemens subsidiary behind WinCC Open Architecture, one of the major SCADA systems in industrial automation. Some years ago, Andreas already built a project called Automation Gateway. A colleague once described it as a collection of open source pieces stitched together and called it Frankenstein of Automation. When he wanted to learn more about MQTT, he built his own broker (which we think is pretty awesome 👍) and the name almost wrote itself: Frankenstein’s monster. MonsterMQ. (If you’re new to MQTT and want a solid grounding before diving in, we covered the protocol in depth in our episode with Kudzai Manditereza [https://itotinsider.substack.com/p/mqtt-vs-opc-ua-with-kudzai-manditereza].) From broker to MQTT+ The first version of MonsterMQ had no UI. Configuration files only because that was the fastest way to get it working. Then AI coding arrived. First GitHub Copilot (hat strange experience of typing a line of code and having it suggest the next one) and eventually more capable agentic tools. Suddenly he could build dashboards. He pulled connectivity features from the Automation Gateway: PLC4X integration for direct PLC communication, database backends (PostgreSQL, MongoDB, SQLite), workflow engines and later also AI agents. What MonsterMQ has become today is probably best described as ‘MQTT+’. A broker, but also a connectivity layer, a persistence layer, and increasingly an intelligent edge runtime. Andreas runs it at home. He has photovoltaic panels, a jacuzzi, a collection of sensors, and an agent inside the broker that checks every 30 minutes whether it makes sense to run the jacuzzi heater. “It tells me: now is a good time.” Practical. A little nerdy. Completely in character. Open source in industrial settings MonsterMQ is fully open source and is not a Siemens or ETM product. It’s Andreas’s project. And that’s where it gets interesting for anyone thinking about adopting it in a production environment. Companies come to him, they like what they see, and then they ask: can I get a support contract? The answer right now is no. That’s not a criticism; it’s just the reality of where the project is. Andreas is aware of it. He’s had those conversations. The EU’s Cyber Resilience Act adds another layer [https://itotinsider.substack.com/p/nis2-and-operations-key-takeaways]: if you’re supplying software to European companies, there are obligations around development process, supply chain and security disclosure, just to name a few. This purely open source side project isn’t yet set up to meet those requirements. None of that makes MonsterMQ unsuitable for exploration or for production grade use, as long as you have the needed skills in-house. But if you’re planning to put it at the heart of a production line, go in with your eyes open. Know what you’re taking on. Vibe coding and the architect problem Andreas has been through the full arc of AI coding (or Vibe coding). Early on, he reviewed every line the AI produced: checking that new code landed in the right class, in the right file, that nothing unnecessary was created. These days, for personal tools like a custom MQTT explorer he built, he doesn’t look at the source code at all. “I don’t care. It works.” But for MonsterMQ itself the standard is different. The human has to remain the architect. Someone needs to know what they want, where it belongs, and whether what was generated is actually doing the right thing. AI coding doesn’t remove the need for expertise. It changes where that expertise matters. You need less of it in the execution and more of it in the direction. The ProveIT demo of WinCC Open Architecture with AI-driven engineering (where an engineer can give the system a Modbus device specification and have it configure the driver automatically) shows where this is heading for industrial software. Faster, yes. But the engineer still has to understand what they’re asking for. Contribute or follow along MonsterMQ is on GitHub. Andreas would welcome contributors. He actually met one of them in person at Hannover for the first time, which he described as “a cool experience.” The project has a demo server, a dashboard, and an active development roadmap. What happens next with MonsterMQ, whether it stays purely open source or evolves into something with commercial backing, is genuinely open. Andreas isn’t ruling anything out. Find Andreas on LinkedIn [https://www.linkedin.com/in/andreas-vogler/] and the project at monstermq.com [https://monstermq.com/]. Stay Tuned for More! 🙋 Join the [https://itot.academy]ITOT.Academy [https://itot.academy] (new cohort in September) → [https://itot.academy]📘 Pre-order the [https://itotbook.com/]IT/OT Handbook [https://itotbook.com/] (+ claim the bonuses!) → [https://itotbook.com/] Subscribe to our podcast and blog to stay updated on the latest trends in Industrial Data, AI, and IT/OT convergence. Thanks for reading The IT/OT Insider! Subscribe for free to receive new posts and support our work. 🚀 See you in the next episode! Youtube: https://www.youtube.com/@TheITOTInsider [https://www.youtube.com/@TheITOTInsider] Apple Podcasts: Spotify Podcasts: This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit itotinsider.substack.com [https://itotinsider.substack.com?utm_medium=podcast&utm_campaign=CTA_1]
50 episodios
Comentarios
0Sé la primera persona en comentar
¡Regístrate ahora y únete a la comunidad de The IT/OT Insider Podcast with David and Willem!