原文はこちら。
https://blogs.oracle.com/integration/entry/rest_api_now_available_in
2016年初頭に、Oracle SOA Cloud ServiceのIntegration Analyticsというサービスタイプがリリースされました。Integration Analyticsというサービスタイプには、Oracle Real-Time Integration Business Insightという、お客様がビジネスマイルストンを追跡し、リアルタイムのメトリックをアプリケーションのコードを変更せずに収集することができる機能が含まれています。Oracle CloudのInsightについての詳細は以下のリンクからどうぞ。
Real-Time Integration Business Insightの魔法の重要な部分は、コードを修正しなくてもデプロイされたSOAやService Busアプリケーションからメトリックを展開できるところにあります。マイルストンやメトリックを定義し、これらのモデルをアプリケーション・コンポーネントにマッピングすれば、Insightユーザーがビジネス・パフォーマンスをリアルタイムに追跡することができます。とはいえ、多くの場合、本当にEnd-to-Endのビジネス・マイルストンを達成しようとすれば、プロプライエタリなコンポーネントやOraleコンポーネント以外のものを含めるようにInsightモデルを拡張する必要があります。
REST Event APIは、お客様はInsightに対して求めていた柔軟性を提供します。このAPIを使えば、一つのマイルストンを対象にする一つのイベントだけでなくメトリック(インジケータ)もInsightに送信することができます。イベントをInsightが受信したら、他のアプリケーションから受信したビジネスイベントと関連付け、非同期で処理します。物事をさらに容易にするために、Insightは、アプリケーション開発者に対しマニフェストを提示して、特定のマイルストーンをパスしたとマークすることができるようにするために配信が必要なJSONペイロードを正確に示すようにしています。
このInsight APIは、モデル、マイルストン、インジケータ、ダッシュボードのような追加リソースへのアクセスを含めるように将来のリリースで拡張する予定で、よりわくわくするような統合の可能性を作りだす予定です。現在のリリースのAPIのドキュメントは以下からご覧ください。
https://blogs.oracle.com/integration/entry/rest_api_now_available_in
2016年初頭に、Oracle SOA Cloud ServiceのIntegration Analyticsというサービスタイプがリリースされました。Integration Analyticsというサービスタイプには、Oracle Real-Time Integration Business Insightという、お客様がビジネスマイルストンを追跡し、リアルタイムのメトリックをアプリケーションのコードを変更せずに収集することができる機能が含まれています。Oracle CloudのInsightについての詳細は以下のリンクからどうぞ。
Oracle SOA Cloud Service - Integration AnalyticsオンプレミスのInsightとの違いについては以下のリンクからどうぞ。
http://docs.oracle.com/cloud/latest/soacs_gs/index_analytics.html
Oracle® Cloud Understanding Oracle Real-Time Integration Business Insight Release 12c (12.2.1)最新のSOACSリリースでは、新たなREST APIが発表されました。これを使うとビジネスイベントをInsightに発行することができます。
Overview
http://docs.oracle.com/cloud/latest/soa122100/INCON/GUID-E4EB6AC9-EB02-4A8E-AC62-A3E5D4E97742.htm#INCON-GUID-E4EB6AC9-EB02-4A8E-AC62-A3E5D4E97742
REST API for Oracle Real-Time Integration Business Insightこの新機能を使うと、ヘテロなカスタムアプリケーション統合をInsightモデルとして含めることができるので、劇的に基盤の力を拡大することができます。カスタムのNode.jsサービスからEJBやオンプレミスのレガシーサービスに至るまでの任意のインテグレーション・コンポーネントが、ビジネスイベントをInsightに投げることができます。必要なのは、シンプルなREST API呼び出しが可能であることです。
http://docs.oracle.com/cloud/latest/soa122100/INAPI/index.html
Real-Time Integration Business Insightの魔法の重要な部分は、コードを修正しなくてもデプロイされたSOAやService Busアプリケーションからメトリックを展開できるところにあります。マイルストンやメトリックを定義し、これらのモデルをアプリケーション・コンポーネントにマッピングすれば、Insightユーザーがビジネス・パフォーマンスをリアルタイムに追跡することができます。とはいえ、多くの場合、本当にEnd-to-Endのビジネス・マイルストンを達成しようとすれば、プロプライエタリなコンポーネントやOraleコンポーネント以外のものを含めるようにInsightモデルを拡張する必要があります。
REST Event APIは、お客様はInsightに対して求めていた柔軟性を提供します。このAPIを使えば、一つのマイルストンを対象にする一つのイベントだけでなくメトリック(インジケータ)もInsightに送信することができます。イベントをInsightが受信したら、他のアプリケーションから受信したビジネスイベントと関連付け、非同期で処理します。物事をさらに容易にするために、Insightは、アプリケーション開発者に対しマニフェストを提示して、特定のマイルストーンをパスしたとマークすることができるようにするために配信が必要なJSONペイロードを正確に示すようにしています。
このInsight APIは、モデル、マイルストン、インジケータ、ダッシュボードのような追加リソースへのアクセスを含めるように将来のリリースで拡張する予定で、よりわくわくするような統合の可能性を作りだす予定です。現在のリリースのAPIのドキュメントは以下からご覧ください。
REST API for Oracle Real-Time Integration Business Insight概要の動画、チュートリアル、メディアのダウンロードなどを含めて、Oracle Real-Time Integration Business Insightについての詳細は、, including overview videos, tutorials, downloads, and more,製品ページをご覧ください。
http://docs.oracle.com/cloud/latest/soa122100/INAPI/index.html
Oracle Real-Time Integration Business Insight
http://www.oracle.com/technetwork/middleware/insight/overview/index.html