Posted on November 24, 2022 in

Last week, we showcased some of the work we have been doing regarding using Quicksight to visualise realtime analytics (see Realtime Analytics with Amazon Quicksight – An Amazon Connect Use Case). To illustrate the power of this capability, we used Amazon Connect as a use case – and showed how realtime and historical Contact Center analytics can be completely unified within Quicksight. As promised, we are detailing another use case this week – this time based on the Internet of Things.

Recap: Quicksight and Realtime Analytics

Amazon Quicksight is a cloud-native, serverless, Business Intelligence service from AWS. At Joulica, we have extended Quicksight to allow streaming analytics to be visualised directly within the Quicksight tool – right alongside all the powerful analytics that it provides natively. The Quicksight Gallery provides lots of cool use cases, with the IoT example from Belle Fleur Technologies a great example from the IoT domain (and with very nice styling!). We thought this was a good example to extend with some realtime data.

IoT Use Case

For reference, the solution architecture is similar to that depicted in Detect water leaks in near real time using AWS IoT where device data is streamed by AWS IoT services onto Amazon Kinesis. In the architecture detailed above, the data is stored in S3 – which make it available to Quicksight. In addition, Joulica can consume the data from the Kinesis stream, and as new data becomes available, updates are pushed automatically to the Joulica web components within Quicksight. The result is shown below (for reference, the Joulica components are on the right!).

Quicksight realtime IoT

As can be seen, Quicksight users have access to the latest, live, IoT data, alongside the historical trends that Quicksight takes care of. We used the simplest Joulica visualisation elements to display the live temperature readings, but many more are available, and the user can lay these out according to their own preferences.


Here we showed another example where it is possible to bridge the gap between realtime streaming analytics and mainstream business intelligence, and provide users with a single unified analytics environment: Quicksight. We focussed on IoT this week, with last weeks post detailing a CX example. Of course, many use cases combine these, given the rise of connected products, and the importance of utilising data from these products in delivering proactive customer care. And of course, there is no shortage of other streaming data sources! We will continue to expand on this theme in future posts. As always, to find out more, get in touch by email at or contact us to arrange a demo and free trial.

November 24, 2022 AWS

Related Materials

Realtime and Historical Analytics for Salesforce Service Cloud

Joulica is an AWS-based real time and historical reporting solution for ...

Learn More

The Power of Real-Time Analytics in Modern Contact Centers

In the fast-paced world of business, where customer expectations are...

Learn More

Unifying Real-Time and Historical Analytics

In an age where decisions are driven by data, both real-time and historical...

Learn More

Extending Amazon QuickSight with Realtime Analytics

This post expands on previous articles where we detailed how Joulica extends...

Learn More

Unleashing the Power of Analytics with Joulica and Amazon Connect

In the modern business world, the significance of an exceptional customer...

Learn More

Customer Experience Analytics with Amazon Connect

Amazon Connect makes it easy to measure the sentiment of all customer...

Learn More

Unified Analytics for Salesforce Contact Center

With Salesforce Contact Center organisations can deliver proactive,...

Learn More

Get the latest news from Joulica

Ready to get started?

Easily visualize, measure, monitor, and optimize your customer journeys, all with Joulica’s Data Analytics.

Request a Demo