StreamAnalytix Releases 2.0 with support for Apache Spark Streaming

We feel proud to release StreamAnalytix 2.0 – the industry’s only multi-engine RTSA platform!

With a proven product based on Apache Storm, StreamAnalytix has taken a big step forward with the release of the product version 2.0 that also supports Apache Spark Streaming.

Why Multi-Engine?

Real-time analytics use-cases, today, are best optimized by utilizing different stream processing paradigms. Some use-cases require low latency, stateless processing of time-series data in motion or in flight in a distributed fashion, with a reliable and/or durable data source (like Apache Kafka), which Apache Storm could address well. In other use-cases where a stateful, reliable, micro batched, complex processing is involved, Apache Spark Streaming is the best fit.

Clearly, real-time analytics is not a true one-size-fits-all approach that will result best in performance, manageability and time-to-market. What works for one, may not work best for another!

StreamAnalytix 2.0 simplifies the trade-off by integrating multiple engines in a single platform. You can now run your applications on a stream processing engine of choice and not compulsion, depending on the use-case requirements, and without worrying about the underlying technology. Thus, we provide a new level of “best-of-breed” flexibility in your enterprise real-time architecture.

We’ve something to offer for everyone in this release:

As a Developer, you get a wide variety of built-in sources and sinks including TIBCO, ActiveMQ, IBM MQ, Amazon Kinesis and S3, and can extend the list with reusable custom operators. With features such as Sub-system Integration, you can easily interconnect multiple sub-systems which individually use different streaming engines, and Pipeline Versioning feature allows you to version a subsystem and rollback to a previous version any-time.

Data Scientists can increase their efficiency by using drag-and-drop operators for Predictive Analytics, MLLib, SparkSQL, Spark Data Transformation and a rich library of data processing functions. They can create models in the UI, test the model output visually, and refine it by blending streaming data with static – very easily, without any coding.

For IT Admin, we’ve made some core improvements in areas like Management, Monitoring and Configuration. Enhanced multi-tenancy controls now come with the ability to restrict resources for specific tenants and sub-systems.

Last but not the least, Business users can analyze the streaming data with all improved built-in Real-time Dashboards pre-configured with advance charts and graphs. With StreamAnalytix 2.0, we inch closer towards our goal to be a ‘zero-code’ platform and lead the wave of ‘build applications with clicks, not code’.

To learn more, watch the Demo Video, download the Datasheet, or try StreamAnalytix 2.0.

Author
Saurabh Dutta
Senior Solutions Architect - StreamAnalytix