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

製造業の企業は、複数の外部サプライヤーから毎日製品の在庫データをSFTPプロトコルで受信しています。受信したファイルはAmazon S3に自動保存され、後続のAWS Glueジョブで処理されます。既存のSFTPクライアントソフトウェアとの互換性を維持しながら、サーバー管理不要なフルマネージドのSFTPエンドポイントを提供したい場合、最も適切なアーキテクチャはどれですか?

A
Amazon EC2インスタンス上にOpenSSH SFTPサーバーを構築し、受信ファイルをAmazon S3に自動転送するスクリプトを設定する
EC2インスタンス上のOpenSSH SFTPサーバーはEC2インスタンスの管理・パッチ適用・可用性確保が必要となり「フルマネージド」要件を満たしません。
B
AWS Transfer FamilyのSFTPエンドポイントを作成し、Amazon S3バケットをストレージバックエンドとして直接設定する
✓ 正解
AWS Transfer FamilyはSFTP、FTPS、FTPプロトコルをサポートするフルマネージドなファイル転送サービスです。Amazon S3またはAmazon EFSをストレージバックエンドとして直接利用でき、既存のSFTPクライアントとの完全な互換性を維持したまま、サーバー管理不要な環境を実現できます。
C
Amazon Data Firehoseにカスタムプロデューサーを実装し、SFTPクライアントからのデータをS3に配信する
Amazon Data FirehoseはHTTPS/SDKベースのデータ取り込みサービスであり、SFTPプロトコルのエンドポイントとしては機能しません。
D
AWS DataSyncエージェントをオンプレミスに配置し、SFTPサーバーとAmazon S3間の定期同期を設定する
AWS DataSyncは既存のSFTPサーバーからS3へデータを「引き込む」移行・同期サービスです。外部クライアントがSFTPでファイルをプッシュするエンドポイントとしては機能せず、用途が根本的に異なります。

解説

正解: AWS Transfer FamilyのSFTPエンドポイントを作成し、Amazon S3バケットをストレージバックエンドとして直接設定する。 AWS Transfer FamilyはSFTP、FTPS、FTPプロトコルをサポートするフルマネージドなファイル転送サービスです。Amazon S3またはAmazon EFSをストレージバックエンドとして直接利用でき、既存のSFTPクライアントとの完全な互換性を維持したまま、サーバー管理不要な環境を実現できます。 選択肢Aは、EC2インスタンス上のOpenSSH SFTPサーバーはEC2インスタンスの管理・パッチ適用・可用性確保が必要となり「フルマネージド」要件を満たしません。 選択肢Cは、Amazon Data FirehoseはHTTPS/SDKベースのデータ取り込みサービスであり、SFTPプロトコルのエンドポイントとしては機能しません。 選択肢Dは、AWS DataSyncは既存のSFTPサーバーからS3へデータを「引き込む」移行・同期サービスです。外部クライアントがSFTPでファイルをプッシュするエンドポイントとしては機能せず、用途が根本的に異なります。

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

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

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