Oracle Cloud Infrastructure (OCI) Streaming Serviceは、開発者やデータ・サイエンティスト向けの、リアルタイムでサーバーレスなApache Kafka互換のイベント・ストリーミング・プラットフォームです。ストリーミングは、OCI、データベース、GoldenGate、およびIntegration Cloudと緊密に統合されています。またこのサービスは、DevOps、データベース、ビッグデータ、SaaSアプリケーションなどのカテゴリーにまたがる数百ものサードパーティ製品との統合をすぐに行うことができます。
データエンジニアは、ビッグデータパイプラインを簡単にセットアップして運用できます。Oracleは、プロビジョニング、スケーリング、セキュリティパッチを含む、イベントストリーミングのすべてのインフラストラクチャとプラットフォーム管理を処理します。
ストリーミングは、消費者グループの助けを借りて、何千もの消費者に状態管理を提供できます。これにより、開発者は大規模なアプリケーションを簡単に構築できます。
Oracle Cloud Infrastructureのサービスとのネイティブな統合には、長期保存のためのObject Storage、観測性のためのMonitoring、大規模展開のためのResource Manager、コスト追跡/会計管理を容易にするTaggingが備わっています。
Kafka Connect Harness は、GoldenGate, Integration Cloud, Database, および互換性のある他社製品を含む数百のデータ ソースおよびシンクにすぐに統合することが可能です。
オープンソースソフトウェアをOracleマネージドサービスとして実行します。ストリーミングのKafka互換性により、ベンダーロックインが大幅に削減され、顧客はハイブリッド・アーキテクチャとマルチクラウド・アーキテクチャを簡単に採用できます。
開発者は、Python、Java、Typescript、GoなどのSDKで利用可能なApache Kafka APIまたはOracle CloudのネイティブストリーミングAPIのいずれかを柔軟に使用できます。
オンプレミスまたは他のクラウドに導入されているかどうかにかかわらず、既存のKafka実装を使用しているお客様は、いくつかの構成パラメーターを変更することで、ストリーミングに簡単に移行できます。
セキュリティのために、このサービスは転送中と保存中の両方でデータ暗号化を提供します。ストリーミングは、きめ細かいアクセス制御のための Identity and Access Management (IAM) や、データのプライバシー保護のための Private Endpoints および Vault (KMS) との統合が可能です。
このサービスは、フォールトトレランスと耐久性に、地理的に分散した可用性ドメイン間で同期データレプリケーションを使用します。ストリーミングは、99.95%のサービス可用性SLAによって支えられています。Oracleは、このSLAの違反に対してクレジットを提供します。
ストリーミングは、テナンシーレベルのデータ分離を提供し、規模や使用法に関係なく、「ノイジーネイバー」のパフォーマンスの問題を排除します。
顧客は使用した分だけ支払うため、使用量が急増するワークロードにとってサービスは魅力的です。
顧客はスループットとストレージに対してのみ支払いを行い、初期費用や早期終了のペナルティはありません。
他のパブリック・クラウド・プロバイダーとは異なり、オラクルは Streaming から他の Oracle Cloud Infrastructure サービスへのデータ移動に追加料金を請求しません。
ウェブサイトやモバイルアプリからデータウェアハウス、監視システム、分析エンジンに大規模なデータをフィードします。リアルタイムのアクションは、データが古くなる前に開発者がアクションを実行できるようにするのに役立ちます。
ストリーミングを使用して、E-Business Suite、PeopleSoft、Oracle DatabaseのChange Data Capture(CDC)ログなどのOracle SaaSアプリケーションからアプリケーションとインフラストラクチャのログを取り込みます。Oracle Integration Cloud用のストリーミングのKafkaコネクタを活用し、それらをObject Storageなどのダウンストリームシステムに転送して長期保存します。
OCI Streamingは、OCI GoldenGate Stream Analytics、OCI GoldenGate、Oracle GoldenGateと直接統合されており、イベントドリブンのストリーミングKafkaメッセージを取り込み、リッチ化および変換したメッセージを発行します。OCI GoldenGate Stream Analyticsは、ビジネス・トランザクション、データ・ウェアハウスの読み込み、または移動中のデータから流れるデータをリアルタイムでモデル化、処理、分析、操作する完全なアプリケーションです。ユーザーはノーコードのデータ・パイプラインを簡単に構築できます。処理では、外れ値や異常値を発見し、MLモデルからのインサイトを適用します。その後、警告を発したり、自動的に次の最適なアクションを実行したりします。
Oracleのデベロッパー・エバンジェリスト、Todd Sharp
前回の投稿では、アプリケーションコードにソリューションを手動で実行する代わりに、RDBMSの機能を利用してデータを処理することが理にかなっている理由のいくつかについて説明しました。次のいくつかの投稿では、いくつか実際の例を使用して、その理由の一部のバックアップを始めます…
全文を読む