無限ノック › DEA 練習問題一覧 › 問題
DEAデータの取り込みと変換

ある小売企業は、Salesforce CRMシステムに保存されている顧客データをAmazon S3データレイクに定期的に同期したいと考えています。以下の要件があります。 ・カスタムコードやETLインフラを管理せずに実装すること ・Salesforceの変更データ(新規・更新レコードのみ)をインクリメンタルに同期すること ・Salesforceのネイティブ認証(OAuth 2.0)をそのまま利用すること ・データ転送中および保存時の暗号化を確保すること これらすべての要件を最小限の運用負荷で満たす最も適切なAWSサービスはどれですか?

A
Amazon AppFlow(Salesforceコネクターを使用)
✓ 正解
Amazon AppFlowはSalesforceを含む50以上のSaaSアプリケーション向けにネイティブコネクターを提供するフルマネージドサービスです。コードを一切記述せずにSalesforceのOAuth 2.0認証で接続でき、変更データのインクリメンタル同期(新規・更新レコードのみ転送)もUIから設定可能です。転送中のTLS暗号化とS3保存時のSSE暗号化も標準でサポートしており、すべての要件を最小運用負荷で満たします。
B
AWS Glue(Salesforce向けカスタムJDBCコネクターを開発して使用)
AWS Glueは汎用ETLサービスですが、SalesforceへのJDBC接続にはネイティブサポートがなく、カスタムコネクターの開発・管理が必要となり「コードなし」要件を満たしません。
C
AWS Database Migration Service(DMS)(継続的レプリケーションモードを使用)
AWS Database Migration Service(DMS)はリレーショナルデータベース間のマイグレーション・レプリケーションを目的としており、SalesforceなどのSaaSアプリケーションはソースとして対応していません。
D
AWS Transfer Family(FTPSプロトコルを使用してSalesforceからファイルを受信)
AWS Transfer FamilyはSFTP/FTP/FTPSによるファイル転送サービスであり、SalesforceのREST/SOAP APIを通じたデータ同期には対応していません。

解説

Amazon AppFlowはSalesforceを含む50以上のSaaSアプリケーション向けにネイティブコネクターを提供するフルマネージドサービスです。コードを一切記述せずにSalesforceのOAuth 2.0認証で接続でき、変更データのインクリメンタル同期(新規・更新レコードのみ転送)もUIから設定可能です。転送中のTLS暗号化とS3保存時のSSE暗号化も標準でサポートしており、すべての要件を最小運用負荷で満たします。 選択肢BのAWS Glueは汎用ETLサービスですが、SalesforceへのJDBC接続にはネイティブサポートがなく、カスタムコネクターの開発・管理が必要となり「コードなし」要件を満たしません。 選択肢CのAWS Database Migration Service(DMS)はリレーショナルデータベース間のマイグレーション・レプリケーションを目的としており、SalesforceなどのSaaSアプリケーションはソースとして対応していません。 選択肢DのAWS Transfer FamilyはSFTP/FTP/FTPSによるファイル転送サービスであり、SalesforceのREST/SOAP APIを通じたデータ同期には対応していません。

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

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

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