OSB: Configurable basic authentication

Basic authentication is still a very common approach for securing web services. It is widely supported and can be tested with a browser. If used over a HTTPS connection also the credentials are encrypted. To use basic authentication the usual way with OSB it is necessary to select ‘Basic’ at the authentication section and a […]

Oracle SOA 12c QuickTip: Enable Servicebus message tracing in DefaultDomain

Messsage or execution tracing in Servicebus (SB) allows insight into the message exchange between Servicebus and it’s communication partners (Client applications and Service providers) as well as the message processing within  a pipeline. Informations about incoming and outgoing messages, the corresponding headers, the course of variable manipulations and other things are written to the diagnostic […]

OSB: Configuration with custom XQuery functions

The OSB supports a mechanism of customization. Unfortunately this mechanism is very limited and is not able to change all values. There are hundreds of situations where some kind of configuration is needed and which can’t be solved with customization: A configurable value need to be added to a request Username and password can’t be […]

Introducing the Oracle IoT Cloud – Part V: Forwarding data to external systems

Having collected the data from devices and filtered/aggregated them as required, the results must be forwarded to external systems which can automatically react to certain situations. For this purpose, the Oracle IoT Cloud Service allows the registration of enterprise systems. These can be configured to receive messages from the IoT cloud, but can also use […]

Introducing the Oracle IoT Cloud – Part IV: The REST API

Picking up my colleagues series about the Oracle IoT Cloud, it’s now time to show the core of the product. The API. Using the UI is all good and well to learn the product, understand what it can do and what it can’t and how it works. But no system administrator wants to add 40.000 sensors […]

Introducing the Oracle IoT Cloud – Part III: Analysing data

Raw data collected from devices is in most cases not directly relevant for further processing. Data must be analysed and the results are interesting for external systems. Lets take a vehicle for example. The engine temperature can be monitored and will vary some. We are only interested in the temperature if it is nearing critical […]

Introducing the Oracle IoT Cloud – Part II: Device management

The first step in using the Oracle IoT Cloud Service is registering the devices sending the raw data. There are two categories of devices: Directly connected devices are devices with a direct connection to the internet and thus to the IoT Cloud servers. These devices are capable of directly sending the data to the cloud. […]

Introducing the Oracle IoT Cloud – Part I: Overview

Oracle released its newest cloud product, the Oracle Internet of Things (IoT) Cloud Service, a couple of days ago. We have shared our experience with the product at the DOAG 2015 conference (https://www.doag.org/formes/servlet/DocNavi?action=getFile&did=7522146&key=) where we have also shown a showcase demonstrating the capabilities of the IoT Cloud Service. With this article we are starting a […]