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

ある企業では、Salesforceに保存されている顧客情報をAmazon S3のデータレイクへ定期的に取り込み、分析処理を実行しています。開発チームは独自のAPI実装や認証処理を作成せず、マネージドサービスを利用してデータ連携処理を構築したいと考えています。最も適切なサービスはどれですか。

A
Amazon AppFlowを使用してSaaSデータを転送する
✓ 正解
Amazon AppFlowはSalesforceなどのSaaSサービスとS3などのAWSサービス間でデータ転送を構成できます。コーディング不要でデータ取り込みパイプラインを作成できます。
B
AWS Glueを使用してAPI処理を実装する
AWS Glueはデータ変換やETL処理に適していますが、SaaSアプリケーションとの接続処理を標準機能だけで簡単に実現する用途には向いていません。
C
Amazon EMRを使用してデータ収集処理を実行する
Amazon EMRはApache Sparkなどを利用した大規模データ処理基盤です。SaaSからデータを取得するための標準コネクタ用途ではありません。
D
AWS Lambdaを使用して定期取得処理を作成する
AWS LambdaでAPI連携処理を作成することは可能ですが、認証やエラー処理などを実装する必要があり運用負荷が増加します。

解説

Amazon AppFlowはSalesforceなどのSaaSアプリケーションやAWSサービス間でデータを安全に転送するためのマネージドサービスです。標準コネクタを利用することでAPI連携処理を独自開発する必要がありません。GlueはETL処理、EMRはビッグデータ処理、Lambdaはカスタム処理向けであり、SaaS連携用途ではAppFlowが最適です。

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

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

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