Self-Service Industrial IoT toolbox enables non-technical users to connect, analyze and explore IoT data streams
Wilmington, DE, Feb. 28, 2023 (GLOBE NEWSWIRE) — The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 open source projects and initiatives, announced today Apache® StreamPipes as a Top-Level Project (TLP).
StreamPipes is a flexible Industrial IoT (IIoT) toolbox which aims at enabling non-technical users to connect, analyze and explore IoT data streams. The toolbox comprises various tools for data connectivity, data harmonization and (visual) data analytics which are integrated into an intuitive web-based user interface.
The project was initiated more than seven years ago at the FZI Research Center for Information Technology, Germany as part of several research projects before it entered the Apache Incubator in November 2019, followed by an intensive community build-up and development phase.
“We are really happy seeing StreamPipes graduate from the Apache Incubator and that we were able to demonstrate community-driven development following the Apache Way,” said Philipp Zehnder, Vice President Apache StreamPipes. “The tool already has a large user and developer base of more than 40 contributors and a diverse, international Project Management Committee (PMC) comprising individuals from more than 10 organizations.”
StreamPipes Overview & Advantages
Using StreamPipes, companies of all sizes get a very fast and powerful entry path to industrial data analytics. The core features of StreamPipes include:
- An adapter library with more than 20 adapters to quickly connect industrial data sources using protocols such as PLCs, OPC UA, MQTT from a web-based user interface
- A pipeline editor targeted at non-technical users to graphically define processing pipelines from a repository of >80 streaming algorithms and many data sinks for connectivity to message brokers, databases or notification systems.
- A data explorer, which allows users to visually explore historical data with many widgets tailored for time-series data analytics.
- A live dashboard to display real-time data from data sources and pipelines, e.g., for shop floor monitoring.
- An integrated software development kit (SDK) to enrich StreamPipes with custom extensions (adapters, data processors and sinks)
- Mission-critical features such as monitoring of pipelines and adapters, built-in user management and data export through REST APIs, a Java client and soon-available Python support.
Under the hood, StreamPipes is based on a distributed microservice architecture making it suitable for edge-to-cloud data processing scenarios.
“It’s great to see the progress StreamPipes has made since entering the Apache Incubator.”, said Dominik Riemer, Apache StreamPipes PMC member and CEO of Bytefabrik.AI GmbH, which was founded in 2021 by the original creators of Apache StreamPipes. “Our customers from the manufacturing industry are really happy with a proven open-source solution which is not only easy to use, but can also be quickly adopted to a broad set of use cases and creates immediate value”, he added.
For more information on StreamPipes, visit one of the resources below.
· Download: https://streampipes.apache.org/
· GitHub: https://github.com/apache/streampipes
· Twitter: https://twitter.com/StreamPipes
· Contribute: https://streampipes.apache.org/getinvolved.html
Availability and Oversight
Apache StreamPipes software is released under the Apache License v2.0 and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project’s day-to-day operations, including community development and product releases. For downloads, documentation, and ways to become involved with Apache StreamPipes, visit https://streampipes.apache.org/ and https://twitter.com/StreamPipes
ABOUT THE APACHE INCUBATOR
The Apache Incubator is the primary entry path for projects and codebases wishing to become part of the efforts at The Apache Software Foundation. All code donations from external organizations and existing external projects enter the ASF through the Incubator to: 1) ensure all donations are in accordance with the ASF legal standards; and 2) develop new communities that adhere to our guiding principles. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision-making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. For more information, visit https://incubator.apache.org/.
ABOUT THE APACHE SOFTWARE FOUNDATION (ASF)
Founded in 1999, the Apache Software Foundation exists to provide software for the public good with support from more than 70 sponsors. ASF’s open source software is used ubiquitously around the world with more than 8,400 committers contributing to 320+ active projects, including Apache Superset, Apache Camel, Apache Flink, Apache HTTP Server, Apache Kafka, and Apache Airflow. The Foundation’s open source projects and community practices are considered industry standards, including the widely adopted Apache License 2.0, the podling incubation process, and a consensus-driven decision model that enables projects to build strong communities and thrive. https://apache.org
© The Apache Software Foundation. “Apache” and “ApacheCon” are registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other brands and trademarks are the property of their respective owners.
Vice President, Marketing & Publicity
The Apache Software Foundation