クラウドって何?
聞こえほど神秘的ではありません
⏱ 想定 ~5 分
01 · 読む
クラウド は、神秘的に聞こえて、意外にもシンプルな言葉です。自分のマシンで動かす代わりに、ネットワーク越しに他人のコンピュータを使うことです。
クラウドが登場する前は、ウェブサイトを動かすには物理サーバーを買い、部屋に置き、冷却し、壊れたら修理し、古くなったら買い替える必要がありました。高くて、面倒でした。
クラウドのおかげで、 Amazon ( AWS )、 Google ( Google Cloud )、 Microsoft ( Azure )といった会社から、コンピューティング資源を借りられるようになりました。サーバーは彼らが持ち、彼らがメンテナンスし、あなたは使った分だけ払います。
💡 想像してみてくださいクラウドは家を買う代わりに賃貸を借りるようなものです。家を買うと、すべて自分でやることになります —— 修理、掃除、芝刈り。賃貸なら大家さんがやってくれます。あなたは空間を使い、月々の家賃を払うだけ。クラウドコンピューティングも同じで、サーバーを使い、必要な分だけ払う。インフラは全部クラウドプロバイダーが面倒を見てくれます。
ポイントまとめ
- 「クラウド」 = ネットワーク越しに借りて使う他人のコンピュータ
- 主要なクラウドプロバイダー: AWS ( Amazon )、 Google Cloud 、 Microsoft Azure
- 使った分だけ支払い —— 高価なハードウェアを買う必要はありません
- あなたが使っているアプリやウェブサイトのほとんどは、クラウド上で動いています
02 · ステップ解説
クラウドが実際にどう動くか、ステップを追って見てみましょう。
1. 1. ローカルでコードを書く
自分のノート PC のエディタでアプリのコードを書きます。このときは、自分にしか使えません —— ただのあなたのマシンの中のファイルです。
2. 2. クラウドプロバイダーへアップロード
アプリを世界に共有する準備ができたら、コードを AWS 、 Google Cloud 、 Vercel のようなクラウドプロバイダーにアップロードします。これを「デプロイ」といいます。
3. 3. クラウドが彼らのサーバーであなたのプログラムを動かす
クラウドプロバイダーは、あなたのプログラムを世界中に分散した大規模データセンターに置き、強力なサーバーで動かします。電力、冷却、セキュリティ、バックアップは全部彼らが処理します。
4. 4. ユーザーがインターネット経由でアクセス
これで、ブラウザを持っている誰もがあなたのアプリにアクセスできます。彼らがつながっているのは、実際にはクラウドプロバイダーのサーバー —— あなたのノート PC ではありません。あなたのアプリは 24/7 で生きており、あなたのノート PC がオフでも問題ありません。
03 · クイズ
「クラウド」は実際にはどういう意味ですか?
- ネットワーク越しに借りて使う他人のコンピュータ
- 空に保存されているデータ
- 無線ネットワークの一種
- 特殊なプログラミング言語の一種
04 · 空欄補充
クラウドとは、実は他人の _____ のことです。
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。