Amazon VPCとは?
VPCとは、Virtual Private Cloudの略です。Amazon VPCはAmazonが提供している仮想ネットワークのこと。
この仮想ネットワーク内で、AWSリソースを起動できる。
VPCを学ぶ上で必要な知識
アベイラビリティゾーン(AZ)
AWSの各リージョンに存在するデータセンターのこと。アベイラビリティゾーンにサブネットを配置する。
リージョン
AWSの各サービスが提供されている地域のこと。AWSでサービスを利用するときは、まずリージョンを指定する。リージョンによって使えるサービスは異なる。
サブネット
VPCを細かく区切ったネットワークのこと。VPCのIPアドレスの範囲。
例えば、Webサーバー(公開)とDBサーバー(非公開)を分けたいときVPC内でpabulicサブネットとprivateサブネットのように区切って使用する。
ルーティング
どのデータをどこに送るか采配すること。VPCとインターネットをつなげたい場合は、このルーティングでインターネットゲートウェイとのルーティング設定を行わないとつながらない。
ルートテーブル
ルーティングに関する設定が書かれたテーブル。1つのサブネットに1つルートテーブ
ルを用意できる。
宛先のIPアドレスと次のルーター(ターゲット)の2つを記載している。
インターネットゲートウェイ
VPCをインターネット接続できるようにするコンポーネント。インターネットへの出入り口。
参考
書籍:Amazon Web Serviceのしくみと技術がこれ1冊でしっかりわかる教科書