【いんすたんす】
インスタンス とは?
最終更新:
💡 設計や型から作られた、一つ一つの実体
設計や型に基づいて作られた個々の実体。クラウドでは仮想サーバーなど、プログラミングではクラスから作る個々のオブジェクトを指す。
📌 このページのポイント
- クラウドとプログラミングで使われ、具体的な意味は文脈による
- Amazon EC2では、クラウド上の仮想サーバーを指す
- 一つのイメージから複数のインスタンスを起動できる
- 停止中のインスタンスもあり、停止と削除は別の操作
インスタンスって何?クラウドの話でよく出てくるんだけど。
AWSでは何を指すの?
動いているサーバーだけをインスタンスと呼ぶ?
EC2には起動準備中、実行中、停止中などの状態があるので、動いているものだけではないよ。EBSをルートに使うインスタンスは停止後に起動できるけれど、終了して削除したインスタンスは再起動できないんだ。
プログラミングでも同じもの?
止めれば費用は全部なくなる?
EC2では停止中のインスタンス利用料は発生しないけれど、保持しているEBSボリュームなどに料金がかかる場合があるよ。停止と削除、関連リソースの保持は別なので、必要なデータと利用条件を確認しよう。
まとめ:ざっくりこれだけ覚えればOK!
「インスタンス」って出てきたら「設計や型から作られた個々の実体」と思えばだいたいOK!
📖 おまけ:英語の意味
「instance」 = 実例・事例・具体例
💬 抽象的な型や設計に対する、具体的な一つの実体を表す言葉として使うよ