DEAデータの取り込みと変換

ある企業は、複数のSaaSアプリケーションから日次でデータを取得し、Amazon Redshiftへロードしています。現在はLambda関数でAPI呼び出し処理を実装していますが、認証情報管理やAPI仕様変更への対応負荷が問題になっています。運用負荷を最小化するために採用すべきAWSサービスはどれですか。

A
Amazon AppFlowでSaaSコネクタを利用する
✓ 正解
Amazon AppFlowはSaaSアプリケーションとのデータ連携を目的としたサービスです。認証や接続処理を管理でき、API実装の保守負荷を削減できます。
B
Amazon EventBridgeでAPIイベントを収集する
EventBridgeはイベント駆動型アーキテクチャ向けのサービスであり、SaaSデータを定期的に抽出して保存する用途には直接適していません。
C
AWS Step FunctionsでAPI処理を制御する
Step Functionsは複数処理のオーケストレーションに利用しますが、SaaS接続用コネクタや認証管理機能は提供しません。
D
Amazon Kinesis Data Streamsでデータを蓄積する
Kinesis Data Streamsはリアルタイムデータ収集向けであり、SaaS APIからデータを取得するためのサービスではありません。

解説

Amazon AppFlowはSalesforceなどのSaaSアプリケーションとAWSサービス間のデータ連携を簡素化するマネージドサービスです。標準コネクタや認証管理機能を利用でき、独自API実装の運用負荷を削減できます。EventBridgeはイベント連携、Step Functionsはワークフロー制御、Kinesisはストリーミング処理向けであり今回の用途には適しません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
DEA の問題一覧に戻る