1.3 GGSAのアーキテクチャ
データの取得
Stream Analyticsは、次に示すオンプレミスおよびクラウドネイティブのどのデータ・ソースからもデータを取得できます:
- GoldenGate: Oracle GoldenGateとネイティブに統合されているStream Analyticsは、データ・レプリケーション機能を搭載しており、高可用性データ環境や、リアルタイムでのデータ統合、トランザクション・チェンジ・データ・キャプチャを実現しています。
- Oracle Cloud Streaming: リアルタイムで消費または処理できる連続した大量のデータ・ストリームを取得します。
- Kafka: メトリックの収集とモニター、ログ集計などに使用される分散ストリーミング・プラットフォーム。
- Java Message Service: javaベースのアプリケーションでの分散通信の送信や受信、読取りを可能にします。
データの処理
Stream Analyticsを使用すると、リアルタイムでのイベントのフィルタ、相互関連付けおよび処理が可能になります。
データに対するアクションの実行
Stream Analyticsがデータを処理したら、その結果を次のいずれかの外部ターゲット・データ・ソースに出力できます:
- Coherence
- Kafka
- Oracle Cloud Streaming
- Java Message Service
- データベース
- 通知
- REST