Earlier in 2016, the Integration Analytics service type was released as part of the Oracle SOA Cloud Service. The Integration Analytics service type includes Oracle Real-Time Integration Business Insight, which allows customers to track business milestones and gather real-time metrics without coding changes to applications. You can find out more about Insight in the Oracle Cloud here, and on-premises here.
In the latest release of SOACS, a new REST API is being announced that allows publishing of business events to Insight. This new feature makes it possible to include heterogenous and custom application integrations as part of an Insight model, and dramatically expands the power of the platform. Any integration component, from custom node.js services, to EJBs, to on-premises legacy services can deliver business events to Insight. All that's required is the ability to send a simple REST API invocation.
A key part of the magic of Real-Time Integration Business Insight is the ability to extract metrics from deployed SOA and Service Bus applications without making code changes. By simply defining milestones and metrics, and then mapping those model constructs to application components, Insight users can track business performance in real time. In many cases, however, in an effort to achieve a truly end-to-end set of business milestones, it is necessary to extend Insight models to include proprietary or non-Oracle components.
The REST Event API gives customers the flexibility that they've been looking for with Insight. The API allows for sending single events to Insight targeting a single milestone, in addition to delivering metrics (indicators). When an event is received by Insight, it is correlated with business events received from other applications, and processed asynchronously. To make things even easier, Insight provides a manifest for application developers to show exactly what JSON payload needs to be delivered so that a particular milestone can be marked as passed.
The Insight API will be expanding in future releases to include access to additional resources such as models, milestones, indicators, and dashboards, making the integration possibilities even more exciting! You can review documentation for the API in the current release here.
For more information on Oracle Real-Time Integration Business Insight, including overview videos, tutorials, downloads, and more, visit the product page.