クラウドテクノロジーとサービス

EC2とは?AWSの仮想サーバーの基本

EC2は、AWS上で仮想サーバーを使えるサービスです。起動に必要な基本用語と、保存データやOSの管理で気をつける点を説明します。

目次を開く +を閉じる −

ひとことで言うと

Amazon EC2は、AWS上で仮想サーバーを使えるサービスです。物理サーバーを買わずに、必要なときに起動できます。サーバー内のOSやソフトウェアは、利用者が管理します。

EC2でできること

サーバーは、Webページの表示やデータ処理を行うコンピューターです。仮想サーバーは、物理機器の能力を論理的に分けて使う仕組みで動きます。

プログラムを動かして計算や処理をすることを、コンピューティングと呼びます。EC2は、その処理を動かすサーバーを提供します。

起動に必要な基本用語

用語意味
インスタンスAWS上で動かす仮想サーバー
インスタンスタイプ処理能力、ネットワーク、保存領域などの性能や構成を決める種類
AMIOSやソフトウェアを含む、インスタンスの元になるテンプレート
セキュリティグループインスタンスへの通信を制御する仮想のファイアウォール

OSは、コンピューターを動かす基本ソフトウェアです。

同じAMIから、同じ構成のサーバーを複数作れます。必要な処理に合わせて、インスタンスタイプを選びます。

データの保存先

種類性質
Amazon EBS永続的に使える保存領域
インスタンスストア停止、休止、終了でデータが消える一時的な保存領域

EBSも、インスタンスの終了時に削除される設定があります。残すデータには、終了時の設定とバックアップへの備えが必要です。

料金の考え方

オンデマンドという標準の使い方では、利用時間に応じて料金がかかります。AWSの説明では、秒単位の課金で最低60秒です。

インスタンスを動かし続けると料金もかかります。停止中はインスタンスの料金はかかりませんが、EBSボリュームの料金はかかります。詳しい課金条件は、公式ページで確認してください。

具体例

小さなWebサイトなら、OS入りのAMIと必要な性能のタイプを選びます。Web通信を許可し、インスタンス上でWebサーバーのソフトウェアを動かします。

アクセスが増えたら、性能の高いタイプへの変更や台数の追加を検討できます。

注意点

  • EC2のOSの更新は利用者の責任です。不具合や弱点を直す更新も含まれます。
  • インスタンスストアに残す必要のあるデータを置くと、停止などで失われます。
  • インスタンスを終了しても、残ったEBSなどに料金がかかる場合があります。

参考資料

← このカテゴリの記事へトップへ戻る