Azure Blob Storageとは
Azure Blob Storageは、テキスト・画像・動画・ログなどの非構造化データを大規模に格納するためのオブジェクトストレージサービスだ。ストレージアカウント→コンテナ→BLOBという3階層で構成され、インターネット経由でHTTP/HTTPSアクセスができる。
BLOBの種類はブロックBLOB(テキスト・バイナリデータの汎用格納)・追加BLOB(ログ書き込みなど追記に最適)・ページBLOB(VHDファイルなどランダムアクセス用)の3種類がある。アクセス層はHot(頻繁アクセス)・Cool(月1回程度)・Cold・Archiveの4段階があり、アクセス頻度に応じてコストとリトリーバル料金のトレードオフが変わる。
試験での問われ方
アクセス層の使い分けは頻出だ。Hotは保存コストが高くアクセスコストが低い、Archiveは保存コストが最安だがデータの取り出しに数時間かかる(リハイドレーションが必要)。試験問題でアーカイブデータを取り出す要件がある場合、Archiveのリハイドレート遅延を忘れないこと。Azure Blob Storageがオブジェクトストレージであり、ファイル共有(Azure Files)やブロックストレージ(マネージドディスク)とは異なる点も確認しておく。
このサービスが登場する演習問題(13問)
- 【AZ-900】ある企業がAzureでWebサイトをホストするためにストレージを検討している。HTMLファイル・CSSファイル・画像ファ…
- 【AZ-900】ある企業がAzureを利用して大容量のファイル(設計図面・動画など、1ファイルあたり数GB〜数TB)を保存・管理したい。…
- 【AZ-900】ある企業がAzureで非リレーショナル(NoSQL)データを扱うシステムを構築しようとしている。各Azureのストレージ…
- 【DP-900】ある企業が、顧客からのサポートメールの内容をシステムに格納している。各メールはテキスト本文のみで、定義されたフィールドや…
- 【DP-900】ある企業が、データの種類とその保存に適したストレージの組み合わせを整理しようとしている。「非構造化データ」の保存に適した…
- 【DP-900】ある開発チームが、IoT デバイスから送信されるセンサーログを Azure Blob Storage に書き込んでいる。…
- 【DP-900】ある企業が Azure Blob Storage に機密性の高い契約書類を保管している。書類はアップロードされると 90…
- 【DP-900】Azure Blob Storage の「ブロック BLOB」と「ページ BLOB」についての説明として正しいものを 2…
- 【DP-900】ある大規模メディア企業が Azure Blob Storage に動画コンテンツを格納して全世界へ配信している。コストを…
- 【DP-900】ある企業がリアルタイム分析基盤を構築しており、Azure Stream Analytics と Spark Struct…
- 【AZ-104】ある EC サイトが Azure BLOB ストレージに製品画像を保存している。頻繁にアクセスされる最新画像と、6 ヶ月…
- 【AZ-104】ある企業が Azure ストレージアカウントへのアクセスをセキュアにしたい。アプリケーションは Azure VM 上で動…
- 【AZ-104】ある企業が Azure ストレージアカウントの RBAC データプレーンロールを設計している。Azure のストレージに…