This chapter provides an introduction to the business drivers behind Oracle Real-Time Integration Business Insight.
More than ever before, software is the backbone of business. Today's competitive market demands that stakeholders be able to understand, monitor, and react to changing market conditions. In fact, business analytics are driving the evolution and growth of every industry as never before. Businesses need flexible, dynamic, detailed insight – and they need it as it happens.
Collecting, storing, visualizing, and reporting on business metrics in real-time has traditionally been a costly undertaking, requiring significant investment of capital and engineering resources.
Often, proprietary software must be written that is specific to each application and each business. In today’s sophisticated enterprise software environment, many businesses use multiple integrated systems, provided by a variety of vendors, further complicating the task of collecting business metrics.
Oracle Real-Time Integration Business Insight, used in conjunction with Oracle integration products such as Oracle SOA Suite and Oracle Service Bus, can dramatically simplify the process of modeling and extracting meaningful business metrics.
Oracle Real-Time Integration Business Insight (Insight) simplifies the process of collecting business metrics, using the following steps.
First, you create a model of the business. The model defines what characteristics stakeholders care about, and includes abstractions such as milestones and indicators. Milestones indicate progression through business activities such as “Problem Received”, “Ticket Created”, or “Problem Resolved”. Indicators represent metrics that are useful for tracking the business, for example “Total Resolution Cost”, “Country”, “Region”, or “Customer Status”.
The work of creating a model is done using simple web-based tooling that makes the process easy for business users.
Figure 1-1 Model Editor
See Modeling Your Business Application or the Understanding Oracle Real-Time Integration Business Insight for more details on milestones and indicators.
Once you have defined a model of the business, you map that model to services and components in the Oracle integration infrastructure. For example, invocation of a service named
submitTicket in a SOA Suite composite might indicate that the
TicketCreated milestone has been passed. Architects, using simple web-based tooling, perform these mapping tasks.
Figure 1-2 Implementation Mappings
Finally, once your model is defined and mapped, you activate it. When a model is activated, Insight monitors the Oracle integration infrastructure for business data, recording when business milestones are passed and extracting indicators from messages. These metrics are immediately available in pre-configured interactive dashboards, tables, reports, and timelines.
Figure 1-3 Model Summary Card