【AWS】仮想マシン: EC2インスタンスの起動と接続

仮想マシンについて

  • 仮想マシンVM)は物理マシンの一部であり、ソフトウェアによって同じ物理マシン上のほかの仮想マシンから切り離されている。
  • CPU, メモリ, ネットワークインターフェース, ストレージで構成されている。
  • 物理マシンはホストマシン、ホストマシン上で動作している仮想マシンはゲストマシンと呼ばれる。
  • AWS仮想マシンはEC2というサービスによって提供される。EC2インスタンスと呼ばれる。

OSの選択

AMI

インスタンスタイプの選択

EC2インスタンスの性能を表す。

インスタンスファミリ
  • Tファミリ
    • 安価でベースラインパフォーマンスはそれほど高くなく、短期的にパフォーマンスを向上させるためにバーストすることが可能。
  • Mファミリ
  • Cファミリ
    • CPUパフォーマンスの高いコンピューティング最適化インスタンス
  • Rファミリ
  • Dファミリ
  • Iファミリ
  • 等々
インスタンスサイズ

CPU、メモリ、ストレージ、ネットワークのキャパシティの大きさ。

インスタンスタイプの名前

t2.micro = Tファミリの第2世代、インスタンスサイズ小

ファイアウォールの設定

  • 新しい、または既存のセキュリティグループ(別記事)を割り当てる
  • セキュリティグループを新規作成する場合、起動する段階ではルールはデフォルトで可。

キーペアの選択

インスタンスSSH接続できるよう、新しい、または既存のキーペアを割り当てる。

その他の設定

起動する段階では、以下はデフォルトの設定で可。 - インスタンスの詳細設定 - ストレージの追加

インスタンスへの接続

キーペアへの権限を設定する。

% chmod 400 キーペアのパス

以下のコマンドで接続。

% ssh -i キーペアのパス AMIユーザー名@パブリックIPv4DNS
デフォルトAMIユーザー名
パブリックIPv4DNS

インターネットから到達可能な、インスタンスIPv4 アドレス。インスタンス詳細画面で確認できる。