S3
えすすりー
S3
一言でいうと
AWSが提供する、容量無制限・耐久性が極めて高いオブジェクトストレージサービスのこと。
詳しい意味
S3(Amazon Simple Storage Service)は、AWSが提供する代表的なオブジェクトストレージサービスです。画像・動画・ログファイル・バックアップ・静的サイト用ファイルなど、あらゆるファイルを「バケット」と呼ばれる単位に保管します。「11ナイン(99.999999999%)」と呼ばれる極めて高い耐久性、容量実質無制限、安価な保管料金、HTTPSでアクセスできるURL、ライフサイクル管理(古いファイルを自動で安価ストレージへ移行)などの特徴を持ちます。Webアプリのファイルアップロード先・データレイク・バックアップ先として標準的に使われます。Google Cloud Storage、Azure Blob Storage は同等のサービスです。
何に使うか
ユーザーがアップロードした画像や動画を保管するとき。データレイクの基盤としてログやイベントデータを蓄積するとき。バックアップやアーカイブ用の安価な保管先として。
どんな時に出るか
「S3にアップロードして」「S3のバケットポリシー」「S3のライフサイクルで古いログをGlacierへ」といった場面で登場します。
具体例
- ユーザーアップロードの画像はすべてS3に保管している。
- 古いログファイルはS3 Glacierに自動移行して保管コストを下げた。
別名・略称
s3(えすすりー)Amazon S3(あまぞんえすすりー)Simple Storage Service(しんぷるすとれーじさーびす)
初心者向けメモ
「無限に広がる倉庫」をクラウドに借りるイメージです。何を入れてもよく、上限なし。ファイル毎にURLが付くので外から取り出すのも簡単。料金は「保管した量」と「出した量」に応じてかかります。