[SAA-C01] 企業は、IoT対応デバイスの大規模なセットのテストを計画しています。これらのデバイスは、毎秒データを送信します。これらのストリームをリアルタイムで収集および分析…

分野 2: パフォーマンスに優れたアーキテクチャを定義する

回答

  • B

解説

  • Amazon Kinesisを使用して、リアルタイムのストリーミングデータを保存、処理、分析できます。

  • AWSドキュメントには次の記載があります。

    Amazon Kinesis は、アプリケーションの要件に最適なツールを柔軟に選択できるだけでなく、あらゆる規模のストリーミングデータをコスト効率良く処理するための主要機能を提供します。
    Amazon Kinesis をお使いになると、機械学習、分析、その他のアプリケーションに用いる動画、音声、アプリケーションログ、ウェブサイトのクリックストリーム、IoT テレメトリーデータをリアルタイムで取り込めます。

Amazon Kinesis の詳細については、次の URL を参照してください。

不正解の理由

  • 選択肢A
    • Amazon EMRは、データ集約型のワークロードでアプリケーションを処理するために使用できます。そのため誤りです。
  • 選択肢C
    • SQSは、マネージドメッセージキューサービスであり、マイクロサービス、分散システム、およびサーバーレスアプリケーションの分離と拡張を容易にします。そのため誤りです。
  • 選択肢D
    • SNSは、エンドポイントおよびクライアントへの「サブスクライブ」へのメッセージ配信を調整するための、柔軟でマネージドパブ/サブメッセージングおよびモバイル通知サービスです。そのため誤りです。