「フォルダで整理して使うんでしょ?」
「大事なデータ、いつか消えたりしない?」
あなたがS3を「共有フォルダ」と思い込むと、最初でつまずきます。
Amazon S3とは、データをオブジェクト単位で格納する、容量が事実上無制限のオブジェクトストレージです。ふだんの共有フォルダとは、構造も使い方も別物です。
この記事では、S3にまつわる4つの思い込みを1つずつほどきます。共有フォルダとの違い、フォルダに見えて実はフラットな中身、イレブンナインの耐久性、そしてストレージクラスでのコスト最適化まで。AWSクラウドプラクティショナー(CLF)のサービス対策に、そのまま効きます。
1. 「共有フォルダの一種でしょ?」いいえ、設計思想が別物
まず解いておきたい誤解が、「S3はネットワーク上のファイルサーバーだ」という思い込みです。ふつうのファイルサーバーは、OSのファイルシステムをネットワーク越しにドライブとしてマウントし、ディレクトリをたどってファイルを読み書きします。あなたのPCのフォルダ操作の延長です。
S3はそこが違います。S3はHTTPベースのAPIで、オブジェクト単位に出し入れする作りです。ドライブとして常時マウントして使う前提ではなく、「このオブジェクトをこの名前で置く/取り出す」という単位でやり取りします。両者を並べると輪郭がはっきりします。
| 観点 | 一般的なファイルサーバー | S3(オブジェクトストレージ) |
|---|---|---|
| アクセス方法 | ネットワークドライブとしてマウント | HTTP(S)のAPIリクエスト |
| 内部の構造 | ディレクトリの階層 | フラット(キーで管理) |
| 得意なこと | OS直結の読み書き・共同編集 | 大量データの保管・配信・バックアップ |
| 容量 | 用意したディスクの範囲 | 事実上無制限 |
そもそも「クラウド」自体の前提を押さえたいなら、クラウドコンピューティングとは から掴んでおくと、この違いがより腑に落ちます。
2. 「フォルダで整理してるんでしょ?」実体はフラットなキー管理
次の誤解が、「S3はフォルダの階層でデータを整理している」という見方です。S3の画面では photos/ や logs/ のようにフォルダが見えます。ところが、その内側にディレクトリの実体はありません。
S3では、1つ1つのオブジェクトが「キー」と呼ばれる一意の名前で管理されています。photos/2024/cat.jpg という文字列は、フォルダをたどった先のファイルではなく、スラッシュ込みでまるごと1本のキーです。スラッシュは、人が見やすいように区切って表示しているだけ。図で感覚をつかんでください。
3. 「預けたデータ、消えたりしない?」イレブンナインの意味

あなたが3つめに気にするのが、「クラウドに預けたデータは消えないのか」です。S3は、預かったデータを自動で複数の場所に複製して保管します。1か所で問題が起きても、別の複製でデータを守る設計です。
その水準を表すのが、よく耳にする「イレブンナイン」=99.999999999%(9が11個)の耐久性です。意味はこうです。たとえば1,000万個のオブジェクトを預けても、失われるのは平均して約1万年に1個という水準で設計されています。バックアップや長期保管の置き場にS3が選ばれるのは、この耐久性が理由です。
4. 「置きっぱなしで料金は同じ?」ストレージクラスで最適化する

4つめは料金の誤解です。S3は使った分だけの課金で、保管した容量に加え、リクエストや転送にも費用がかかります。そして同じデータでも、アクセス頻度に合わせて「ストレージクラス」を選ぶと、保管コストが変わってきます。
| アクセス頻度 | 向くクラスの方向性 | ねらい |
|---|---|---|
| 頻繁に読む | 標準クラス | 取り出しの速さを優先 |
| たまに読む | 低頻度アクセス系 | 保管料を下げる |
| ほぼ読まない(長期保存) | アーカイブ系 | 最も安く寝かせる |
実務でありがちなのが、古いログや使い終えたバックアップを標準クラスに置きっぱなしにして、読まないのに割高な保管料を払い続けるパターンです。S3には、一定期間を過ぎたオブジェクトを自動で安いクラスへ移す「ライフサイクルルール」があります。あなたが「このデータは今後どれくらい読むか」を置く前に決めておくと、ここで無駄が出ません。クラスごとの細かな違いは S3のストレージクラスとは で掘り下げられます。
5. CLF試験での問われ方と、握っておく一言

あなたのここまでの理解が、CLF試験でどう効くのかを最後に押さえます。CLFでは、S3を「オブジェクトストレージ」として、他のストレージと区別させる出題が定番です。EC2に直接つないで使うブロックストレージのEBS、複数サーバーで共有するファイルストレージのEFSと、S3の位置づけを分けて覚えると得点になります。
引っかかりやすいのが、EC2との関係です。EC2の起動ディスクとして直結するのはEBSで、S3はEC2がなくても単独で使えます。用途(バックアップ、静的サイトのホスティング、データレイクの置き場)とセットで問われる形も多いので、役割から結びつけておきましょう。S3とよく組み合わせる仮想サーバーは AWS EC2とは で確認できます。
次のステップ
S3がサービス分野でどう問われるかを含め、試験の全体像から学習の順番を立てたいなら、AWSクラウドプラクティショナーの試験範囲と勉強法ガイド で優先順位を整理するのがおすすめです。
覚えた特徴を得点に変えるなら、AWS技術とサービスの問題集 で、S3が絡む設問を実際に解いて感触をつかんでおくとよいです。