Azure File Storageの操作

Azure Storage 開発

Shahzad Mian

Content developer, DataCamp

File Storageの概要

  • 従来のファイルサーバーと同等の柔軟性。
  • インフラはMicrosoftが管理。
  • オンプレミスとクラウドの両環境で利用可能な共有ストレージ

Screenshot 2025-12-01 at 5.08.34 pm.png

Azure Storage 開発

Azure File Storageとは?

  • 完全マネージド型のファイル共有
  • 業界標準プロトコルでアクセス可能
  • サーバー管理の手間が不要

Screenshot 2025-12-01 at 5.22.16 pm.png

Azure Storage 開発

ユースケース

  • リフトアンドシフト移行
  • ハイブリッド構成(オンプレミス+クラウド)
  • 共有ストレージを必要とするクラウドネイティブアプリ

Screenshot 2025-12-03 at 10.37.47 am.png

Azure Storage 開発

ファイルアクセスとプロトコル

複数のアクセス方法:

  • SMBを使用してファイルをマウント。

    • Windows、Linux、macOSに対応。
  • Azure Files経由のプログラムアクセス(REST API)

  • 高い柔軟性:

    • アップロードの自動化。
    • 統合スクリプトの作成。
    • サーバーレスジョブの実行

 

Screenshot 2025-12-03 at 10.41.36 am.png

Azure Storage 開発

IDとアクセス制御

Screenshot 2025-12-03 at 10.49.21 am.png

Azure Storage 開発

スナップショットとデータ保護

  • 特定時点の共有の状態を記録。
  • ファイルの回復が可能。

Screenshot 2025-12-03 at 11.02.57 am.png

Azure Storage 開発

ハイブリッドシナリオとFile Sync

  • クラウド共有ファイルをオンプレミスサーバーにレプリケート。
    • 同期中もファイルを利用可能。
    • 高速なローカルアクセス。
    • スケーラブル。

 

Screenshot 2025-12-03 at 11.24.53 am.png

Azure Storage 開発

開発者ツールと統合

  • 開発者はAzure SDKまたはREST APIを使用してファイル共有に直接統合できます。

Screenshot 2025-12-03 at 11.30.58 am.png

Azure Storage 開発

まとめ

Screenshot 2025-12-03 at 11.48.38 am.png

Azure Storage 開発

まとめ

Screenshot 2025-12-03 at 11.51.23 am.png

Azure Storage 開発

練習しましょう!

Azure Storage 開発

Preparing Video For Download...