DP-900Azure の非リレーショナル データEASY単一選択

ある企業が Azure 上に複数の Windows 仮想マシンをデプロイしており、それらの VM が共通の設定ファイルや共有リソースを同時に参照する必要がある。最小限の変更でネットワーク共有フォルダとして既存アプリをそのまま動作させたい場合、最も適切なサービスはどれか。

  1. A. Azure Blob Storage — REST API を使って共有ファイルにアクセスする
  2. B. Azure Data Lake Storage — 階層的な名前空間でファイルを管理する
  3. C. Azure Table Storage — 設定ファイルをキーバリューとして格納する
  4. D. Azure Files — SMB プロトコルで複数 VM からネットワークドライブとしてマウントできる
解答と解説を見る

正解: D

Azure Files は SMB(Server Message Block)および NFS プロトコルをサポートしており、Windows VM からはネットワークドライブとしてマウントできる。既存アプリをコード変更なしにそのまま動作させるには、ファイルシステムとしてマウントできる Azure Files が最適である。選択肢 A の Azure Blob Storage は REST API や SDK でアクセスするオブジェクトストレージであり、通常の Windows ネットワーク共有ドライブとして直接マウントすることはできない。選択肢 C の Azure Table Storage はキーバリュー NoSQL であり、ファイル共有の用途ではない。選択肢 B の Azure Data Lake Storage は分析処理向けの大規模ストレージであり、VM 間の共有ファイルドライブとしての利用には不向きである。

▸ この試験を本気で演習する(全150問・無料)