IaaS(インスタンス貸し)— サーバーを借りる(AWS EC2 など)

📖 このページのゴール:IaaS(あいあーす)=サーバーを「借りる」しくみを、たとえ話で腹落ちさせます。前ページのオンプレ(全部自分で持つ)から一歩進んで、「ハードはクラウドに借り、OSから上は自分で面倒を見る」という立ち位置を理解しましょう。 ← 目次・はじめにへもどる


🍕 ひとことのたとえ

🟢 IaaS は「生地キットを買って、自宅で焼く」ピザです。

  • 🏭 キッチン(=ハード・電気・建物)は借りる:自分でオーブンを買ったり、家を建てたりしなくていい。
  • 👨‍🍳 焼き方(=OSの設定・運用)は自分:温度や時間(サーバーの設定)は自分で決めて、自分で見張る。

家でたとえるなら、土地を借りて、自分で家を建てるイメージです。土地探し(=サーバー室の確保)からは解放されますが、家(OS・アプリ)は自分で建てて、住み続けるあいだの掃除や修理も自分でやります。

🔑 IaaS(Infrastructure as a Service =インフラを、サービスとして借りる)。「インフラ=土台(建物・電気・サーバー本体)」だけを貸してくれる、という意味です。

「インスタンス」って何?(初出なのでほどきます)

🟢 IaaS でいちばん出てくる言葉がインスタンスです。むずかしく聞こえますが——

インスタンス = クラウドの中に1台ぶん用意してもらう「仮想マシン(VM)」

「仮想マシン(バーチャルマシン)」とは、1台の大きな物理サーバーを、ソフトの力で何台ものサーバーに見せかけて分け合うしくみのこと。あなたが「2GBメモリのサーバーを1台ください」と頼むと、巨大なマシンの一区画があなた専用の1台(=インスタンス)として切り出されます。

つまり、「インスタンスを1台借りる = 自分用のサーバー(パソコンのお化けのようなもの)を1台レンタルする」だと思ってください。台数を増やしたければ「もう1台」と頼むだけ。物理的にマシンを買う必要はありません。


🧩 どこまで自分で、どこからお任せ?

🟢 IaaS の合言葉は「物理まわりはクラウド、OSから上は自分」。前ページのオンプレと違って、サーバー本体や電源はもう心配しなくていい。でも、OS・ミドルウェア・アプリ・データはぜんぶ自分の担当です。

レイヤー(層) だれが管理する?
物理ハード/ネットワーク/仮想化 ☁️ クラウド(ここが借りられて楽になった部分)
OS(基本ソフト) 🙋 自分(IaaS のいちばんの特徴)
ミドルウェア(DB・Webサーバー) 🙋 自分
ランタイム(言語の実行環境) 🙋 自分
アプリのコード 🙋 自分
データ・設定・アクセス権 🙋 自分(← どの方式でも最後まで自分)

🔑 全ページ共通の鉄則:どんなに任せても「データ・設定・アクセス権」は最後まであなたの責任。クラウドの“設定ミス”(公開設定・権限・鍵)が最大の事故です。これは姉妹教材の「鍵を守る/データは誰のもの(RLS)」と地続きの話。

オンプレからは「物理ハード」の心配が消えましたが、OS から上は何も変わらず自分の仕事——ここが IaaS の勘どころです。


🛠 代表的なサービス(実名)

🟢 名前だけでも見覚えがあると、ぐっと身近になります。

サービス名 提供元 ひとこと
AWS EC2(イーシーツー) Amazon IaaS の代名詞。いちばん有名な「サーバー貸し」
Google Compute Engine Google GoogleクラウドのVM
Azure Virtual Machines Microsoft AzureのVM
さくらのVPS さくらインターネット 日本語で使える、安価なVPS
DigitalOcean Droplet DigitalOcean シンプルで個人にも人気
AWS Lightsail(ライトセイル) Amazon EC2 をやさしく・定額にした入門版

🔧 VPS(ブイピーエス) も中身は IaaS の仲間。「Virtual Private Server =仮想専用サーバー」で、個人や小規模向けに、月いくらの定額で1台貸してくれるサービスです。学習にはこれがいちばん手ごろ。


👍 向いている / 👎 向かない

👍 IaaS が向いているとき 👎 IaaS が向かないとき
自由度(カスタマイズ)が要る:OSや構成を細かくいじりたい 運用を持ちたくない:OSのお守りはしたくない
既存サーバーをそのまま載せ替えたい(lift & shift) 小規模で手間倒れ:個人サイト1つに重すぎる
特定のミドルウェアを自前運用したい(古いDB・独自構成など) サーバーを止め忘れて、料金だけかさみそう

🔧 lift & shift(リフト&シフト) =「持ち上げて(lift)、そのまま移す(shift)」。今まで自社サーバーで動かしていたものを、中身を作り変えずにそのままクラウドのインスタンスへ引っ越すやり方。手っ取り早く、まず移行できるのが魅力です。


💰 コスト感

🟢 IaaS は「使った分だけ(従量課金=使った量に応じて払う)」がうたい文句ですが、ここに落とし穴があります。

  • 📈 起動しっぱなしは、固定費のように高くつく:サーバーは「立ち上げている間ずっと」課金されます。アクセスがゼロでも、消し忘れたら料金は発生し続けます。
  • 💸 割引のしくみがある:「1年使うと約束」する予約(Reserved Instances)Savings Plans(セービングスプラン) を使うと、定価よりかなり安くなります。長く使うなら検討の価値あり。
  • ⚠️ 止め忘れ注意:個人の検証で立てたサーバーを消し忘れ、月末に高額請求……は“あるある”。使い終わったら止める/消すを習慣に。

🔑 「従量=必ず安い」ではありません。ずっと動かすなら、固定費的にじわじわ効いてくる——これが IaaS のコストの本質です。


🔒 セキュリティ

🟢 物理ハードはクラウドが守ってくれますが、OS から上は全部あなたの守備範囲です。

  • 🩹 OS・ミドルウェアのパッチ(穴ふさぎの更新)当ては自分:放置すると、既知の弱点を突かれます。
  • 🧱 ファイアウォール(通信の関所)の設定は自分:どのポート(通信の出入り口)を開けるかを決めます。
  • 🔑 SSH鍵(サーバーに入るための鍵)と公開設定は自分:鍵の管理ミス・「全世界に公開」設定ミスが、最大の事故原因

🔑 「サーバーをうっかり全世界に公開」「鍵をコードに書いて流出」は、IaaS でいちばん多い事故。これは姉妹教材の「鍵を守る」「接続情報の扱い」とまったく同じ話です。設定ミス=事故、と肝に銘じましょう。


🔧 長期メンテ・運用

🔧 ここは応用です(読み飛ばしてOK)。IaaS は「自由なぶん、面倒も自分」が続きます。

  • 🔄 OSの更新・バージョン追従は手動:定期的に当てないと、いずれ提供終了(EOL)の弱いOSになります。
  • 📊 スケール(規模の上げ下げ)も自分の仕事:手で増やす/減らす、あるいは オートスケーリング(自動で台数を増減) を自分で組みます。
  • 🔔 監視・障害対応も自分:落ちていないか見張り、夜中に倒れたら起こされる当番も、基本は自分たち。

🔧 つまり IaaS は「自由と引き換えに、運用の手間をずっと抱える」方式。次ページ以降の方式(コンテナ・PaaS)は、この手間を少しずつクラウドに肩代わりしてもらう流れです。


🏢 誰が使う?

立場 IaaS との付き合い方
🏛 大企業 主力の選択肢。規制・既存資産が多く、自由に作り込める IaaS が中心。プライベートクラウドや専用線と組み合わせる。
🏢 中堅ベンチャー やはり主力。IaaS をベースに、運用効率のためコンテナや一部 PaaS も併用。少人数で回す工夫が要る。
🚀 スタートアップ 最初は避けがち。運用の手間を持つ余裕がなく、速度優先で PaaS・サーバーレスへ。規模が出てから IaaS に降りてくることも。
🧑‍💻 個人 EC2 は手強いので、VPS(さくらのVPS等)や Lightsail が安価で学習向き。「サーバーを自分で1台動かす」体験にうってつけ。

📝 ことばメモ

  • IaaS(あいあーす):Infrastructure as a Service。インフラ(土台=サーバー・電気・建物)だけを借りるしくみ。
  • インスタンス:クラウドの中に用意してもらう「仮想マシン(VM)」1台ぶん。=レンタルした自分用サーバー。
  • 仮想マシン(VM):1台の物理サーバーを、ソフトで何台ものサーバーに分けて使うしくみ。
  • VPS:仮想専用サーバー。個人・小規模向けに、定額で1台貸す IaaS の仲間。
  • lift & shift:今あるサーバーを作り変えず、そのままクラウドへ引っ越すこと。
  • オートスケーリング:混み具合に応じて、サーバーの台数を自動で増減するしくみ。

🟢 ひとことで言うと

IaaS は「サーバーを1台借りて、OSから上は自分で面倒を見る」方式。ハードの心配からは解放されますが、OS更新・セキュリティ・止め忘れ料金は全部自分の責任。自由度が最大なぶん、運用の手間も最大——個人なら手ごろな VPS から、大企業・中堅では今も主力です。

➡️ 次へ

次のページ:コンテナ — アプリを箱に詰めて、どこでも同じに動かす → ← 目次・はじめにへもどる