While at Automate 2024 I saw Travis Cox of Inductive Automation and Benson Hougland of Opto 22. It was tough seeing them since their booth was always packed. I wound up walking through the show and out into the corridor with them.
These two companies plus Cirrus Link (MQTT and Sparkplug) are perhaps the best partnership combination I’ve seen in my years reporting in this market. Ignition running on Opto’s Groov Epic platform with MQTT and Sparkplug as the communications architecture solve many customer problems.
Hougland told me that they are continuing to build out the Groov platform. And to watch for cool things coming.
Cox told me that the big thing to pay attention to right now from Inductive Automation is the integration with Snowflake (more below). He says the integration keeps improving.
Here is Cox describing the integration at the last Ignition Community Conference:
And well, we got all the community to participate, where they’re basically leveraging Ignition or Ignition Edge or potentially have a smart device that speaks MQTT Sparkplug and they’re gonna build a data model, publish that up to a Chariot broker that’s in the cloud. Real simple. Then we can use the IoT bridge for Snowflake by Cirrus Link and all that data from Sparkplug goes directly into the Snowflake database. We’re showing it on a dashboard within Ignition, but it’s going to Snowflake database as well. And we can easily go and query that data. And we went one step further and we’re actually showing the anomaly detection within the Data Dash. So we’ll do a demonstration of this in just a moment, but wanna show you just how easy it is for this solution. And it’s all something we could do right now. It’s very, very simple to get started with this whole thing.
What is Snowflake, you may ask. Here is Pugal Janakiraman from Snowflake speaking at ICC 2024:
Snowflake is a globally connected cloud vendor agnostic data platform. It’s one single managed service from Snowflake. We take care of security, we take care of governance, we take care of scalability. And after that, much more cool, your API of choice is still SQL. You don’t have to learn hundreds of new services. You continue to use SQL as a mechanism to leverage data which is present in Snowflake, whether it is around building dashboards or you want to build an AI and ML model or build inference around those models, you still use SQL as an API for doing that.
Snowflake is a cloud-native database. Data can still reside on-premise or it can reside in whatever is your cloud vendor of choice. You can run analytics without the data movement out there. So we provide that kind of collaboration mechanisms. We provide AI and ML-based analytics. This is how the journey started for us. Ignition on Edge with zero coding using Snowpipe Streaming API, send the data to Snowflake.