実戦シナリオ比較
ある企業がADLS Gen2(Azure Data Lake Storage Gen2)と Azure Blob Storage の使い分けについて検討しています。大規模分析基盤構築での違いについて、最も適切な説明はどれか?
A.ADLS Gen2はHierarchical Namespace(階層型名前空間)とファイルシステムセマンティクスを提供し、Blob Storageはフラットなキー・バリュー構造である← 正解
✓ 正解です。ADLS Gen2はBlob Storage上に階層型ファイルシステム(/folder/subfolder/file形式)とPOSIX準拠のACL を実装しており、Hadoop・Spark・SQL分析エンジンに最適化されています。Blob Storageはフラットな構造で、主に非構造化データの格納に向いています。
B.Blob Storageはメタデータを保持できず、ADLS Gen2のみがメタデータを保存可能である
✗ Blob Storageもメタデータ(タグ・プロパティ)を保持可能です。ただしADLS Gen2の方がファイルシステムの観点でメタデータ管理が充実しています。
C.ADLS Gen2とBlob Storageはまったく異なる技術で、どちらも選択可能な場面は存在しない
✗ ADLS Gen2はBlob Storageの上に構築された拡張機能であり、両者の違いは程度問題です。小規模プロジェクトではBlob Storageのみで充分な場合もあります。
D.ADLS Gen2はオンプレミスのファイルサーバーであり、Blob Storageのみがクラウドサービスである
✗ ADLS Gen2とBlob Storageは両方ともAzureのクラウドストレージサービスです。ADLS Gen2は Blob Storage に階層型名前空間を追加したものです。
この問題のポイント
ADLS Gen2はBlob Storage上に階層型ファイルシステム(/folder/subfolder/file形式)とPOSIX準拠のACL を実装しており、Hadoop・Spark・SQL分析エンジンに最適化されています。Blob Storageはフラットな構造で、主に非構造化データの格納に向いています。
「実戦シナリオ」の他の問題
あるグローバル旅行プラットフォームが以下4種類のデータを管理します。①ホテル在庫(日付×部屋タイプ×ホテルIDの空き状況…ある製造企業が「①工場のPOSシステム(オンプレミス)からADLS Gen2へのデータ転送」→「②ADLS Gen2のデ…あるヘルスケアスタートアップが患者データ管理システムをAzureに構築します。「患者基本情報(氏名・生年月日・住所)と診…あるソーシャルゲーム企業が以下のシステムを設計しています。「①ゲームサーバーからのプレイログ(毎秒500万イベント)をリ…あるECサイトが「商品ページの閲覧履歴・カートに入れた商品・購入履歴を組み合わせて、各ユーザーにパーソナライズされた商品…ある銀行がAzure SQL Databaseで取引データを管理し、「監査のために過去7年間の全取引を保持する必要がある…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。