Often, real-time analytic applications need to ingest data from and/or egress data to a messaging system. We're happy to announce that Streaming Analytics now supports integration with RabbitMQ. RabbitMQ provides robust messaging that implements the Advanced Message Queuing Protocol (AMQP), enabling communication between cloud-based services. This tutorial explains how to flow messages between the Streaming Analytics service and the CloudAMQP service in Bluemix.
Streams applications can integrate with HDFS in on-premise BigInsights clusters using the streamsx.hdfs toolkit. However, an extra layer of security in the cloud requires a special toolkit to access the BigInsights service in Bluemix. The HDFS for Bluemix toolkit contains Streams operators that can connect through the Knox Gateway. This article shows how to use these operators to read and write files to HDFS on Bluemix.
The Reaching enterprise backend with Bluemix Secure Gateway tutorial provides the building blocks on creating and configuring a Secure Gateway tunnel to enterprise data at-rest. This post extends the use case to connect IBM Streams sources and sinks to enterprise data in-motion.
I’m delighted to announce the availability of our new experimental service, Message Connect. Message Connect is a service which enables you to feed events from a variety of sources into Message Hub. So, if you want to get events from sources such as Twitter into your Bluemix apps, this is the easiest way to achieve it.
Do you have a Streams application that you're interested in running in the cloud? If your application reads files from the local disk, some additional work may be necessary to make your files available in the cloud. This post describes how to access files from the Bluemix Object Storage Service so that they can be ingested by your application.
Message Hub provides a simple communication mechanism built on Apache Kafka, enabling communication between loosely coupled Bluemix services. This article and video show how to communicate with Message Hub from the Streaming Analytics Bluemix service using the messaging toolkit.
Real-time analytics provide insights from streaming IoT data, but the key is taking the appropriate action as a result of those insights, and IoT Real-Time Insights helps you do both. Recently, we made some significant updates to the service that dramatically improve the insights (improved analytics capabilities) and the available actions allowing you to drive responses through external systems such as an Enterprise Asset Management system and services such as Node-RED and IFTTT.
Applications can behave in unexpected ways and it’s often difficult to know whether this is appropriate behavior or if something is really wrong. Sound familiar? This is the same conundrum parents face… and often just as hard to solve. But, for Java developers and members of DevOps, the ultimate advantage in this situation would be to know everything as it happens in their applications—and everything that could happen. To know all and see all (don’t we all wish for that!) would be great. Imagine detecting problems before delays arise and discovering trends the moment they form! jKool addresses this with a real-time operational intelligence SaaS with streaming log analytics, metrics and transactions.
One problem that has started to become more and more frequent in today’s “Internet of Things” is that we want to know where exactly in the world our things are. Maybe you’re in the control room of your city’s transit commission and you want to know where all your buses are and whether they’ll reach their next stop on schedule. Maybe you need to provide directions to the nearest restaurant to someone walking down a street using their smart phone to try to find somewhere to eat. Maybe you’re an insurance company and you want to know which of your customers follow the speed limit and which don’t. More and more of our daily lives are becoming increasingly connected, and the natural extension of that is that as things move across the world, we want to know about it and do interesting things with that information.