EFS

EFS(Elastic File System) は、AWSが提供するフルマネージド型のNFS(Network File System)です。

複数のEC2(Elastic Compute Cloud)インスタンスから同時にマウントでき、さらにECS(Elastic Container Service) on Fargate / EKS(Elastic Kubernetes Service)などのコンテナ環境からも利用できるため、Webサーバーやアプリケーション層の共有ストレージとして柔軟に活用できます。

EFSは、マルチAZ(Availability Zone)構成によりデータを自動的に冗長化し、障害発生時にも高い可用性を維持します。

ファイルシステムは スループットモードに対応しており、負荷に応じてスループットとI/O性能を自動スケールさせることができます。また、バースト機能により、小規模なファイルシステムでも一時的に高いパフォーマンスを発揮できます。

データの保存階層としては、標準ストレージに加えてIA階層(Infrequent Access)を利用でき、アクセス頻度の低いデータを自動的に低コストストレージへ移動してコスト最適化を実現します。

POSIX(Portable Operating System Interface)互換のファイルシステムであり、UNIX系システムのパーミッション管理やディレクトリ構造をそのまま利用できます。さらに、IAM認証によるアクセス制御を組み合わせることで、POSIXパーミッション+セキュリティグループ+IAMポリシーの多層的なセキュリティを実現します。

AWS Backup と連携して定期的なバックアップを自動化でき、データ保護やコンプライアンス要件にも対応します。

重要用語

関連サービス

ユースケース

  • リスト1
  • リスト2
  • リスト3

ベストプラクティス

  • リスト1
  • リスト2
  • リスト3

高可用性・冗長化

  • リスト1
  • リスト2
  • リスト3

セキュリティ

  • リスト1
  • リスト2
  • リスト3

運用・監視

  • リスト1
  • リスト2
  • リスト3

デフォルトのリミット値

リミット事項 上限数
項目1上限1
項目2上限2
項目3上限3
項目4上限4
項目5上限5

AWS CLIのサンプルコード

vpc を作成
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc

Terraformのサンプルコード

vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy

課金モデル

項目 内容
項目1内容1
項目2内容2
項目3内容3
項目4内容4
項目5内容5

公式ページ

AWSドキュメント