はてなれじ

学びのメモ用

S3メモ

特徴

  • Amazon Simple Storage Service
  • インターネット経由で利用できるオブジェクトストレージサービス
  • 99.9999999%の耐久性(イレブンナイン)
  • 99.99%の可用性
  • バケットに保存できるオブジェクト数、データ総容量は無制限
  • オブジェクトサイズの最大は5TB
  • 強整合性モデル
  • マルチパートアップロードができる
    • 容量の大きいデータを分割してアップロードできる
  • Webサイトホスティングができる
    • 静的コンテンツをホストできる
  • オブジェクトロック機能がある
    • オブジェクトの上書きや削除が一定期間あるいは無期限に制限できる
    • WORM(Write Once Read Many)モデル
  • バージョニング機能がある
  • ライフサイクル機能がある
    • バケットに保存されたオブジェクトに対してストレージクラスの変更や削除処理を自動化できる
  • S3 Access Analyzer
  • S3 Transfer Acceleration
    • バケット上のデータを別リージョンに高速転送できる機能
    • AWSネットワーク内におけるエッジネットワークから最適化されたルートを経由して転送する

用語

  • バケット:保存場所の最上位フォルダ。バケット名はグローバルでユニーク。
  • プリフィクス:バケット下位のフォルダ名。
  • オブジェクト:データ。
  • オブジェクトキー:オブジェクトに対する一意のURL。
  • バージョンID:バージョニングを有効化すると付与されるオブジェクトバージョンの管理ID
  • インベントリ:保存されたオブジェクトのリストをCSV形式で一括取得できる機能
  • レプリケーション:異なるS3バケット間でオブジェクトを非同期にコピーできる機能

他サービスとの連携

  • Amazon S3 Select(Glacier Select)
    • 直接クエリを実行してデータを取得できる
  • Amazon Athena
  • Amazon Macie
    • 機械学習によってS3内の機密データの検出、分類、保護を自動化するフルマネージドのセキュリティサービス

ユーザガイド