Q97 — AWS DEA-C01 第1章

第 97/100 問 | ← 第1章

ある企業は、アプリケーションおよびオンプレミスのApache KafkaサーバーをAWSへマイグレーションすることを計画しています。アプリケーションは、オンプレミスのOracleデータベースからKafkaサーバーへ送信される増分更新を処理します。同社は、リファクタ戦略ではなく、リプラットフォーム戦略を採用したいと考えています。 これらの要件を満たすために、最も少ない管理オーバーヘッドで実現できるソリューションはどれですか?

正解: D. Amazon Managed Streaming for Apache Kafka(Amazon MSK)Serverless

解説

AWSは、Apache Kafkaワークロードのマイグレーションを支援する多数のマネージドサービスを提供しています。Amazon MSK Serverless(選択肢D)は、Kafkaクラスターの管理を簡素化するために特別に設計されたサービスであり、容量のプロビジョニングやスケーリングを自動的に処理します。Amazon MSKプロビジョニングクラスター(選択肢B)と比較すると、Serverless版はBrokerやストレージの手動調整を必要とせず、クラスターのパフォーマンス監視も不要であるため、運用の複雑さが大幅に低減されます。Kinesis Data Streams(選択肢A)およびKinesis Data Firehose(選択肢C)は、異なるアーキテクチャのストリーミングデータ処理サービスであり、機能は類似していますが、既存アプリケーションのコードをKinesis APIに適合させる必要があり、「最小限のコード変更」を求めるリプラットフォーム戦略に合致しません。『AWS Well-Architected Framework』では、サーバーレスサービスはインフラストラクチャ管理作業の削減に適しており、顧客のニーズに最もよく合致します。