0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWS EC2でWebAPI基盤の構築:VPC作成

0
Last updated at Posted at 2026-02-28

前回

今回の作業

  1. VPC作成
  2. Publicサブネット作成
  3. インターネットゲートウェイ作成
  4. ルートテーブル確認

1. VPC作成

まずはシンプルな構成で作成
image.png

2. Public用サブネット作成

WebAPIサーバーを動かすためのPublic用サブネットを作成
image.png

Q. ネットワーク的にはどんな構成になる?

サブネットを活用することで以下のような構成が実現できる
image.png

3. インターネットゲートウェイ作成

Q. インターネットゲートウェイ(IGW)とは?

VPC⇔インターネットを接続させるためのVPCのリソース

まずIGWを作成し、その後アタッチするVPCを選ぶ(下図の"my-igw-01")
image.png

4. ルートテーブル作成

VPC用のルートテーブルは次の設定になっている(送信先は1.で設定したIPアドレス)
image.png

Q. 現状の設定で不足していることはある?

・パブリックサブネット宛の通信について

local内に含まれているからこのままの設定で問題ない

・VPC内からインターネット宛の通信について

今の設定だと通信できないためルートテーブルに「0.0.0.0/0」(すべてのIPアドレス)をIGW宛に追加しなくてはいけない
ただしデフォルトのルートテーブルに追加すると、VPC内のサブネットすべてに対して適用されてしまう

今回はひとまずパブリックサブネットのみネットワーク接続できるようにしたいので次の手順を実施

①パブリックサブネット用のルートテーブルを作成し、パブリックサブネットと紐づける

image.png

②パブリックサブネット用のルートテーブルに「0.0.0.0/0」を追加

ターゲットは3.で作成したIGWを指定
image.png

作成後に確認すると登録されていることがわかる
image.png

次回の作業:EC2サーバーの構築

0
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?