0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AWS入門(VPC, EC2, RDS)

Last updated at Posted at 2021-03-11

VPC (仮想ネットワーク)

VPC説明用
**VPCとは、**サブネットなど色んな設定を入れる箱みたいな役割をしてます。
IPv4 CIDR ブロックを指定して場所の確保します。

#サブネット(Subnet)
サブネット説明用

サブネットとは、VPCの中にさらに箱を作るイメージです。
IPv4 CIDR ブロックで指定して場所の確保します。
アベイラビリティゾーンとは、リージョンごとにサーバーが設置されている場所です。
アベイラビリティゾーンはなるべく分散させて構築した方が良いです。
もし、通信障害が起きた時に
同じ場所だけだとサーバーがダウンした時にアクセス出来なくなるため
プライベート IPでEC2からRDSへsshで接続する際に
アベイラビリティゾーン同じ場所じゃないと接続できないので注意すること。

#インターネットゲートウェイ(Internet Gateway)
インターネットゲートウェイ説明用

インターネットへアクセスできる扉みたいな役割をしています。
VPCにアタッチしないと図のように設置できていないので作成後アタッチしてください。

#ルートテーブル(Route Table)
ルートテーブル説明用

ルートテーブルとは経路を判断する際に使用されるルート
ルートテーブル作成後はサブネットの関連付けでサブネットを選ぶ。
publicにはルート編集でインターネットゲートウェイへルートを追加する。
privateにはインターネットゲートウェイのルートが無い状態にしておく。

#EC2

EC2とは仮想サーバーです。
EC2の中にソフトをインストールすることでWebアプリを公開することができます。
セキュリティグループとはアクセスの権限を管理するものです。
EC2にアクセスをインバウンドルールで許可する。
http, ssh, httpsなどの通信方法を開放することで通信できるようになります。

#RDS

RDSとはデータベースサーバーです。
EC2にRDSを接続させることでデータベースとして使用することができます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?