インスタンス

読み

いんすたんす

意味

  • クラスやテンプレートから生成された具体的なオブジェクト
  • クラウドや仮想化環境で起動する1台分のサーバー・仮想マシン
  • データベースやアプリケーションの実行単位として独立して動く実体

比喩

同じ設計図から建てられたマンションの各部屋のようなもの。設計は共通だが、部屋ごとに家具や住人が異なる。

語源

instance = 具体例、実例

例文

  • クラスからユーザーオブジェクトのインスタンスを生成する。
  • AWS EC2インスタンスを起動してWebアプリをデプロイする。
  • 検証用に本番とは別のデータベースインスタンスを作成する。

よくある勘違い

  • インスタンスを作成するとソフトウェアが複製されると思うこと → 実際は同じテンプレートから独立した実体が起動するだけ

関連用語