The Future Starts at Current: Where real-time data and AI come together | Register now
変更データキャプチャ (CDC) は、リレーショナルデータベース間でデータをコピーするために使用され、データ同期、移行、ディザスタリカバリなどの重要なバックエンド操作を可能にします。そして今、ストリーム処理を使用することで、従来のシステムと最新の分散システム全体に統合された最新の処理済みデータを活用し、イベントドリブン型アプリケーションや信頼できるデータ製品を支える CDC パイプラインを構築できるようになりました。Confluent が Apache Kafka® と Apache Flink® を組み合わせてストリーミング CDC パイプラインを構築し、最新の高品質な運用データでダウンストリーム分析を強化する方法をご覧ください。
古いデータでの意思決定からリアルタイムでの対応へ
処理コストを30%削減
手動の修正作業を行わずに、信頼できるクリーンなデータを提供
ほとんどの組織はすでにログベースの CDC を使用して、データベースの変更をイベントに変換しています。- __バッチ処理による顕著なデータ遅延。__ほとんどの組織は、イベントストリームの代わりにバッチ処理を利用して、下流のログデータをマテリアライズします。つまり、次のバッチプロセスが実行されるまで、データシステムは数時間または数日間、同期されないままになります。- 冗長な処理のコスト。追加コストは、ポイントツーポイントの統合を構築・維持する必要があることと、これらのパイプライン全体で発生する冗長な処理の両方から生じます。- __絶え間ない手動の修理サイクルによる信頼の喪失。__これらすべてのパイプラインにわたって正確性を維持することは時間がかかり、人為的エラーが発生しやすいです。そしてこのアプローチは、下流の Consumer に影響を与える問題が発見されたときに初めて、チームに反応的に修正することを強いることになります。
Kafka と Flink を使用して CDC パイプラインを構築すると、CDC ワークロードとバッチ分析を統合し、処理サイロを排除できます。このアーキテクチャでは、バッチ処理を待ったり、冗長な処理のコストを負担したり、脆弱なパイプラインに依存したりする代わりに、次のことが可能です。
Confluent データストリーミングプラットフォーム上のサーバーレス Apache Flink® を使用すると、データ取り込み前に処理をシフトレフトして、レイテンシー、データの移植性、コスト効率を向上させることができます。- データ充実化: 追加のコンテキストを用いてデータを強化し、精度を向上します。- データの再利用性: アプリケーション間で一貫したデータストリームを共有します。- あらゆる場所にリアルタイム対応: 低遅延アプリケーションがイベントに即座に応答できるようにします。- __コスト削減:__リソースの使用を最適化し、冗長な処理を削減します。
アプリ開発チームはタイムリーなアクションを可能にするデータパイプラインを構築可能
分析のためのシフトレフトデータウェアハウスやデータレイクのインジェスト、リアルタイム検索インデックスの構築、ML パイプライン、SIEM の最適化など、どのようなニーズにも対応します。
分析チームは、計算、状態の更新、または外部アクションをトリガーすることで、イベントドリブン型アプリケーションに供給するためのデータを準備および整形できます。
コースの内容には、生成 AI ソリューション、詐欺検出、リアルタイムのアラートと通知、マーケティングのパーソナライズなどのために構築されたアプリケーションが含まれます。
Confluent を使用すると、CDC ストリームを分析資産でマテリアライズする前に処理できます。Flink SQ を使用して、Kafka の Topics に取り込まれた変更データをフィルタリング、結合、充実化することができます。次に、運用資産と分析資産の両方にデータストリームをマテリアライズします。
Confluent のお客様は Flink を使用して、データ同期やディザスタリカバリのような既存の CDC ユースケースを強化し、新しいリアルタイム機能を開拓しています。
GitHub リポジトリを調べて、Customer 360 や製品販売分析、または販売傾向分析のユースケースにおけるリアルタイム分析を実装する方法を学んでください。
選択できるラボは2つあります。
Flink で CDC データをリアルタイムで処理する準備はできましたか?Confluent を使い始めて、あらゆる環境に対応したストリーム処理アーキテクチャを実装しましょう。
AWS、Google Cloud、Microsoft Azure で利用可能な Confluent Cloud for Apache Flink® をお試しください。サーバーレスでクラウドネイティブなコスト効率とシンプルさを活かして、Kafka + Flink を活用したアプリケー ションを構築できます。Confluent Platform for Apache Flink® を使用することで、既存の Flink ワークロードを自己管理型のデータストリーミングプラットフォームに移行し、オンプレミスまたはプライベートクラウドに展開する準備が整います。


