Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Simple Storage Service(S3) is not simple

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →
Avatar for Yura Iwatsuka Yura Iwatsuka
September 30, 2026

Simple Storage Service(S3) is not simple

Avatar for Yura Iwatsuka

Yura Iwatsuka

September 30, 2026

Other Decks in Programming

Transcript

  1. Simple Storage Service(S3) is not simple JAWS-UG 茨城 #17 秋の推しAWSサービスLTまつり!

    株式会社スリーシェイク Sreake事業部 IwatsukaYura Copyright © 3-shake, Inc. All Rights Reserved. 1
  2. 自己紹介 • • • • • 岩塚由楽(IwatsukaYura / @yura_builder) 所属:スリーシェイク

    経歴 ◦ ソフトウェアエンジニア2年 Go言語大好き 興味:オブザーバビリティ、AWS Copyright © 3-shake, Inc. All Rights Reserved. 2
  3. 改めてS3とは • • • データを格納・管理できるオブジェクトストレージサービス ◦ ファイルシステムとは異なり、「キー・データ本体・メタデータ」の組 み合わせで保存している 主な特徴 ◦

    容量が無制限 ◦ 高い耐久性 (99.999999999%) ◦ APIを通じた様々な操作が可能 ◦ 他AWSサービスとの連携が可能 2006 年 3 月 Release Copyright © 3-shake, Inc. All Rights Reserved. 6
  4. 改めてS3とは EFSやEBSとの違いについて サービス 保存形式 機能 S3 オブジェクトストレージ ネットワーク経由でアクセ ス可能な、ほぼ無制限スト レージ

    EFS ファイルストレージ 複数のインスタンスで共有 できるファイルシステム EBS ブロックストレージ EC2専用の仮想HDD Copyright © 3-shake, Inc. All Rights Reserved. 7
  5. S3でできること 1. データ保護・ガバナンス 2. 分析・データレイク ・バージョニング ・Object Lock ・レプリケーション ・S3

    Access Grants ・ライフサイクル管理 ・データレイク基盤利用 ・S3 Tables ・S3 Metadata 3. AI・機械学習 4. 大規模運用・アプリ開発 ・S3 Vectors ・S3 Express One Zone ・Mountpoint for Amazon S3 ・S3 Batch Operations ・条件付き書き込み ・Multi-Region Access Points 11
  6. まとめ    高い耐久性と拡張性 コスト最適化 安全な運用と機能進化 データ消失を防ぐ極めて高い耐 久性と、データ量に応じた柔軟 な自動拡張。

    アクセス頻度に応じたクラス選 択と自動ライフサイクル管理に よるコスト抑制。 強力なアクセス制御と、条件付 き書き込み等の高度な機能拡張 を継続的に実現。 S3はすごい!! (けどシンプルじゃない!!) 22
  7. 参考資料 - https://docs.aws.amazon.com/AmazonS3/latest/userguid e/DataDurability.html - https://aws.amazon.com/jp/s3/storage-classes/ - https://d1.awsstatic.com/events/reinvent/2019/REPEAT _1_Beyond_eleven_nines_Lessons_from_the_Amazon_S3_ culture_of_durability_STG331-R1.pdf

    - https://aws.amazon.com/jp/about-aws/whats-new/2024 /08/amazon-s3-conditional-writes/ - https://docs.aws.amazon.com/AmazonS3/latest/userguid e/conditional-writes.html - https://docs.aws.amazon.com/AmazonS3/latest/userguid e/conditional-writes-enforce.html 24