Azure のストレージ サービス

Microsoft Azure のアーキテクチャとサービスを理解する

Florin Angelescu

Azure Architect

Azure のストレージ サービスとは

ストレージ サービス

  • Azure が提供するクラウド ストレージ ソリューション
  • さまざまなデータ向けに安全な保存を提供
  • Azure クラウドでデータの保存・取得・管理が可能
  • 柔軟でスケーラブル
Microsoft Azure のアーキテクチャとサービスを理解する

Azure のストレージ サービス

ストレージ サービス

Microsoft Azure のアーキテクチャとサービスを理解する

ストレージ アカウント

ストレージ アカウント

  • BLOB、Files、Queues、Tables に必須
  • データ用の仮想コンテナー
  • Azure クラウドで整理・アクセス・保護
Microsoft Azure のアーキテクチャとサービスを理解する

BLOB(ブロック BLOB など)

BLOB

データ

  • 非構造化データの大容量保存向けに設計
  • BLOB の物理保存は Azure が管理
Microsoft Azure のアーキテクチャとサービスを理解する

BLOB を使う場面

BLOB

  • 広範なアクセス向けのファイル保存
  • 動画・音声のストリーミング配信
  • バックアップ、DR、アーカイブの保存
  • 画像やドキュメントの Web 配信
Microsoft Azure のアーキテクチャとサービスを理解する

BLOB のアクセス層

ホット アクセス層

  • ホット アクセス層
    • 頻繁にアクセスするデータ

クール アクセス層

  • クール アクセス層
    • まれにアクセスするデータ

コールド アクセス層

  • コールド アクセス層
    • ごくまれにアクセスするデータ

アーカイブ アクセス層

  • アーカイブ アクセス層
    • アーカイブ用途
Microsoft Azure のアーキテクチャとサービスを理解する

Files(ファイル)

ファイル

  • クラウド上の整理されたファイル領域を提供
  • クラウド/オンプレ端末から容易にアクセス
  • 多くの OS から利用可能
Microsoft Azure のアーキテクチャとサービスを理解する

Files を使う場面

ファイル

  • 複数ユーザー/アプリで共有ストレージが必要
  • クロスプラットフォームでのアクセスが必要
  • 共同編集のためのクラウド上の集中保存が必要
  • アプリ各コンポーネント間でのデータ共有
Microsoft Azure のアーキテクチャとサービスを理解する

Queues(キュー)

キュー

  • クラウドのデジタル メッセージ サービス
  • コンポーネント、プログラム、アプリ間の通信を有効化
  • メッセージを保存し、処理待ちのキューを形成
Microsoft Azure のアーキテクチャとサービスを理解する

キューの仕組み

キュー

Microsoft Azure のアーキテクチャとサービスを理解する

Tables(テーブル)

テーブル

  • ストレージ アカウント内の NoSQL データ ストア
  • スキーマレスで柔軟に保存・取得
  • 非構造化データを高速・大規模にアクセス可能
  • 低コストで管理が容易
Microsoft Azure のアーキテクチャとサービスを理解する

Disks(ディスク)

ディスク

  • 仮想マシン向けにスケーラブルで安全な永続ストレージを提供
  • OS、アプリ、データの保存領域を提供
  • 仮想マシンの機能に不可欠
Microsoft Azure のアーキテクチャとサービスを理解する

練習しましょう!

Microsoft Azure のアーキテクチャとサービスを理解する

Preparing Video For Download...