ハイブリッドおよびマルチクラウド インフラストラクチャは、Apache Kafka を使用するユーザーにとって多くの利点をもたらします。 クラウド テクノロジーは、現代のビジネスにとってこれまで以上に重要になっています。企業の 94% は、クラウド インフラストラクチャがもたらすメリットを理由に、クラウド インフラストラクチャに投資しています。 クラウドを使用している企業の約 87% がハイブリッド クラウド環境に依存しています。ただし、他のクラウド ソリューションを使用している企業もあるため、これについても議論する必要があります。 現在、ほとんどの企業のクラウド エコシステムには、インフラストラクチャ、コンプライアンス、セキュリティなどの側面が含まれています。これらのインフラストラクチャは、ハイブリッドまたはマルチクラウドに配置できます。さらに、マルチクラウド システムでは、組織のニーズに基づいてさまざまなベンダーからクラウド インフラストラクチャを調達します。 ハイブリッド クラウド戦略には多くの利点がありますが、マルチクラウド インフラストラクチャの利点についても議論する必要があります。マルチクラウド インフラストラクチャとは、さまざまなベンダーからテクノロジを取得することを意味します。これらのベンダーはプライベートでもパブリックでもかまいません。ハイブリッド クラウド システムは、オンプレミスのハードウェア ソリューションとパブリック クラウドの両方を使用して、さまざまなクラウド タイプを組み合わせたクラウド展開モデルです。 Apache Kafka クラスターを安全に使用して、Amazon の S3 などのさまざまなクラウド サービスを使用して、オンプレミスのハードウェア ソリューションからデータ レイクにデータをシームレスに移動できます。ただし、クラウド クラスターでトピックを複製するか、クラウドからアプリケーションに読み取りとコピーを行うカスタム コネクタを開発する必要があることに注意してください。 さまざまな Apache Kafka アーキテクチャの 5 つの重要な比較1. KafkaとETL処理Apache Kafka は、高パフォーマンスのデータ パイプライン、さまざまな分析データのストリーミング、Kafka を使用した企業にとって重要な資産の実行などに使用できますが、Kafka クラスターを使用して複数のシステム間でデータを移動することもできることをご存知でしたか? これは通常、Kafka プロデューサーがデータを公開したり、Kafka トピックにプッシュしたりして、アプリケーションがデータを使用できるようにしているためです。ただし、Kafka コンシューマーは通常、ターゲット アプリケーションにデータを供給するカスタム アプリケーションです。したがって、クラウド プロバイダーのツールを使用して、データを抽出して変換するジョブを作成し、ETL データをロードできるという利点も得られます。 Amazon の AWS Glue は、Apache Kafka および Amazon Managed Apache Kafka (MSK) ストリームからデータを消費できるツールの 1 つです。これにより、データ結果をすばやく変換し、Amazon S3 データレイクまたは JDBC データストアにロードできるようになります。 2. 建築設計ほとんどのシステムの場合、最初のステップは通常、ユーザーがこのデータをすばやく表示できるように、応答性が高く管理しやすい Apache Kafka アーキテクチャを構築することです。たとえば、従業員保険証券フォームなど、多くの重要なデータ セットを含むドキュメントを処理および記録する必要がある場合などです。その後、さまざまなクラウド ツールを使用してデータを抽出し、さらに処理することができます。 また、AWS Glue などのクラウドベースのツールを構成して、オンプレミスのクラウドハードウェアに接続し、安全な接続を確立することもできます。 3 ステップの ETL フレームワーク ジョブで問題が解決するはずです。手順がわからない場合は、次の手順に従ってください: 手順 1: ツールとローカルの Apache Kafka データ ストレージ ソース間の接続を作成します。ステップ 2: データ カタログ テーブルを作成します。ステップ 3: ETL ジョブを作成し、そのデータをデータ レイクに保存します。 3. 接続する事前定義された Kafka 接続を使用すると、AWS Glue などのさまざまなクラウド ツールを使用して、データ カタログに安全な Secure Sockets Layer (SSL) 接続を作成できます。さらに、これらの接続には常に自己署名 SSL 証明書が必要であることに注意してください。 さらに、情報からより多くの価値を引き出すために実行できる手順がいくつかあります。たとえば、Quick Sight などのさまざまなビジネス インテリジェンス ツールを使用して、内部の Kafka ダッシュボードにデータを埋め込むことができます。その後、別のチーム メンバーがイベント駆動型アーキテクチャを使用して管理者に通知し、さまざまなダウンストリーム アクションを実行できます。特定のデータ型を扱うときは常にこれを実行する必要がありますが、ここでの可能性は無限です。 4. セキュリティグループAWS Glue のようなクラウドツールがそのコンポーネント間で通信する必要がある場合は、すべての伝送制御プロトコル (TCP) ポートに対して自己参照の受信ルールを持つセキュリティグループを指定する必要があります。これにより、データ ソースを同じセキュリティ グループに制限できるようになります。基本的に、すべてのトラフィックに対して自己参照型の受信ルールを事前に構成できます。次に、この新しく作成された接続を参照する Apache Kafka トピックを設定し、スキーマ検出機能を使用する必要があります。 5. データ処理Apache Kafka 接続を完了してジョブを作成したら、後で必要になるソース データをフォーマットできます。さまざまな変換ツールを使用してデータベースを処理することもできます。このデータ処理を行うには、先ほど作成した ETL スクリプトを使用して、上記の 3 つの手順に従います。 結論はApache Kafka は、さまざまなアプリケーションで多様に使用できるオープンソースのデータ処理ソフトウェアです。上記のガイドラインを使用して、適切なストレージの種類を決定してください。 |
<<: ガートナー:世界のパブリッククラウドのエンドユーザー支出は2022年に5,000億ドルに近づく
>>: 10年間の努力、新時代のIT技術の頂点を目指す - WOTグローバルテクノロジーイノベーションカンファレンス2022が盛大に開幕
ウェブマスターツールは、すべてのウェブマスターが頻繁に使用するものであり、SEOに不可欠なツールであ...
新しいAPP製品が市場に参入するとき、短期間で最初のシード ユーザーをいかにして迅速に集めるかが、す...
これは、多くの人がどのように選択すればよいかわからない質問です。どれがより効果的かはわかりません。よ...
近年、「猫スター」「うんちかき」「雲猫抱っこ」などのネット用語が頻繁に登場し、ペットは徐々に人々の生...
Racknerd はフランスのストラスブール データ センターに新しい VPS ビジネスを追加し、本...
海外ドメイン名登録業者のNetimは2004年に設立され、2006年にEUドメイン名の運用を開始しま...
2014年10月31日は中国におけるMSNメッセンジャーの最終日だったと報じられた。WeiboやWe...
Google AdWords のクリック課金キャンペーンを開始するとき、新しいウェブマスターは混乱し...
ウェブサイトの最適化に関するヒントといえば、多くのウェブマスターが「ロングテール キーワード」という...
2020 年にマシンをオンラインにするには、8 つのサービス間を行ったり来たりする必要がありますが、...
2010年5月にGoogleが中国市場から撤退して以来、Baiduは過去2年間非常に好調に推移してい...
国慶節のゴールデンウィークはオンライン旅行サイトに莫大な利益をもたらしたが、垂直検索エンジンのKux...
速達業界はこれまで資本の注目を欠いたことがなかった。今回、急成長を遂げている全鋒速達グループ(以下、...
EBAY発祥のオンラインダイヤモンドブランド「Diamond Bird」は、わずか数年でインターネッ...
[[211677]] 最近、盛京ネットワークグループは「新小売、新産業パターンの再構築」をテーマにし...