I am really impressed with the Internet of Things (IoT) Cloud Service demo that Oracle showed during the PaaS Community event held on March 27-31 in Croatia. The product has great capabilities to gather, transfer and store data from (hardware) devices like beacons, vehicles, machines etc. Oracle’s IoT Cloud Service can comprehend the data with the dashboard capability in combination with their Big Data Cloud Service. The combined services can be used to create a solution for predictive analysis to anticipate and resolve issues before they occur! Is the Minority Report now a fictional movie? You might even feel you can turn back time like in the movie Deja Vu!

Some potential use cases:

1. Fleet management: Car garages can use IoT to gather data from cars to improve customer service of when a service or repair is required. If the problem is software related they could even remotely install the update while their customers are still on the move! The advantages are that cars are less likely to break down, a more tailored service is available when customers actually need it and the garages can improve their logistics, stock control and more efficient resource planning of their mechanics.

2. Improve Emergency Services: This can, for example, be achieved using the data output of cameras installed in cities. The images and videos could be used for facial recognition to track criminals or smoke to send the fire brigades earlier. This will save lives!

3. Manufacturing. IoT can help to gather data from machines that are critical in the production life cycle e.g. monitor oil pressure, overheating, identifying production speed decrease etc. The engineer can be warned earlier to service or replace the machine during scheduled maintenance windows. This can quickly turn into a money saver as your disruption is kept to a minimum and your machines will have a longer life span.

There are far more use cases, but don’t be misled, because IoT has its challenges too:

1. The connection between the device and Oracle IoT Cloud Service might not be suitable for a lowest common denominator of interface and be more specific for your use case. This means you might need to plan for additional effort for the device to interact with Oracle IoT Cloud Service.

2. Security is important as you want to ensure that the communication between your devices and Oracle IoT Cloud Service is trusted and data is not tampered with.

3. There is no guarantee that all data can be gathered from the devices. The reason is that you don’t want to hit your network capacity and as such you want to control the through put of data. Oracle IoT can assist with data reduction at the network edge to perform data filtering.

4. The predicted analysis for a large set of data can be challenging and the anomalies and data patterns need to be carefully analysed. What data is important, what alerts do you want to configure and how do you want to present this.

If you want more information on Oracle’s IoT Cloud Service then contact me on sander.rensen@capgemini.com.