#はじめに
AWSに出てくる基本単語を備忘録を兼ねてまとめます。
ざっくりイメージで記載している箇所も多々あるので、その点はご容赦ください。
当方初学者故、誤りがあればコメントでご教授いただけると幸いです。
VPC (Virtual Private Cloud)
AWS上に仮想ネットワークを作成できるサービスのこと。
AWSの敷地にないに自分の領土を広げるイメージ。
VPC内にアプリに必要なサーバーやサブネットなどを配置する。
サブネット
VPCを細かく区切ったネットワーク、そのグループのこと。
VPC内で役割が異なるパーツを外部接続、内部接続など、接続先ごとにサブネットというグループに分類する。
サブネットは複数のAZに接続する。
インターネットゲートウェイ
VPCから外部に出るときに通る出入り口のこと。VPCにアタッチして設定する。
ルートテーブル
サブネットごとに作成できる、通信に関するルールブック。
セキュリティグループ
サブネットごとに作成できる、セキュリティに関するルールブック。
ホワイトリスト方式でルールを記載する。(記載されたルール以外は全て拒否する)
・インバウンドルール:来る通信のルール
・アウトバウンドルール:送る通信のルール
RDS(Relational Database Service)
DBを提供するサービス。
AWSでDBを利用するには2種類の方法がある
・EC2インスタンス(サーバー)にDBをインストールする
・RDSを利用する
EC2インスタンス(Elastic Compute Cloud)
EC2とはクラウド上に存在する仮想サーバーのこと。
EC2インスタンスとは、EC2によって実際に建てられたサーバーのこと。
##AMI(Amazon Machine Image)
インスタンスの起動情報が入ったOSのイメージ.
作成するサーバーのコンピューターのテンプレートのこと。
AMIを選択してクイックスタートすることでパッケージ化されたOSの起動に必要な情報を簡単にインストールできる。
ElasticIP
動的なクラウドコンピューティングのために設計された静的な IPv4 アドレス。
Elastic IP アドレスはユーザーの AWS アカウントに割り当てられ、解放するまでユーザーのアドレスとして使える。