The StriimTM platform makes it easy to integrate, analyze, and visualize streaming data across cloud, Big Data, and IoT devices, helping you make smart and timely operational decisions. With Striim you can build streaming data pipelines for big data integration, cloud migration and integration, and detect cybersecurity threats, fraud, and other operational risks and opportunities in real time.
Striim combines streaming data integration, analytics, and visualization in a single platform. It ingests a wide variety of fast data—including data trapped in enterprise databases via change data capture—and performs in-flight processing such as filtering, transformations, aggregations, and enrichment of streaming data with reference data.
For streaming analytics, it performs multi-source correlation, complex pattern matching, outlier detection, predictive analytics and more. Via real-time alerts, visualization on interactive dashboards, and triggering workflows, Striim enables immediate insight and timely action. Striim delivers streaming data and results to all major Big Data solutions, Cloud environments, databases, messaging systems, machine learning tools, and other targets in real time.
You can deliver custom, real-time data integration and streaming analytics applications in just days. With prebuilt data pipelines, out-of-the-box wizards for configuration and coding, and a drag-and-drop dashboard builder, Striim speeds time-to-deployment. Its SQL-like language makes it easy to modify the applications as business needs change.
Additionally, Striim integrates rapidly with existing data management solutions and machine learning solutions to operationalize previously-defined models via stream processing. It offers unlimited extensibility by allowing users to bring their existing Java code.
Easy to Build
With an intuitive UI, wizards and SQL-based language, deliver custom apps in days
Easy to Modify
Familiar and easy-to-use for business analysts to modify applications using a SQL language
Easy to Extend
Bring your existing Java code and easily integrate with machine learning solutions
Striim’s distributed, modern architecture combines highly-optimized data serialization and windowing with in-memory computing. It enables linear scale-out using a low-cost compute infrastructure to support extreme and varied data volumes and velocity. It offers end-to-end security with granular and flexible access control and in-flight data encryption. With a fault-tolerant architecture and exactly-once processing (E1P), it ensures no events are missed or processed twice, taking time window contents into account.