AWS上の仮想ネットワーク空間を構築できるサービスです。
ただ、ネットワーク空間を作っても、コンピューティング機能が無ければ意味がない(例えるなら、ルーターとLANケーブルしかない状態)ため、EC2などを併用することが前提となるサービスです。
Amazon VPC とは? - Amazon Virtual Private Cloud
以下の資料を参考にまとめました。
なお、以降は説明がない限りはIPv4をもとにした通信の設定です。
20201021 AWS Black Belt Online Seminar Amazon VPC (PDF)
また、関連する内容として、以下も参考にまとめました。
あまり使ったことのないサービスは理解が難しい......。
省略形も多すぎて理解が追付かないです。
とりあえずGWってついていたらゲートウェイって読むようにしたいですね。
よく使われる省略形を前頭に記しています。
VPNクライアント <-> クライアントVPNエンドポイント <-> ENI (on EC2 in Private Subnet)
CGW <-(VPNコネクション)-> VGW <-> ENI (on EC2)
CGW <-(Direct Connect Connection)-> 相互接続ポイント <-> ...
CGW <-(WAN回線)-> CGW in Direct Connect ロケーション <-(LAG)-> Direct Connect Device <-> AWS Cloud
CGW <-(専用線)-> 別業者機器 in Direct Connect ロケーション <-(LAG)-> Direct Connect Device <-> AWS Cloud
CGW <-> 閉域網 <-> 別業者機器 in Direct Connect ロケーション <-(LAG)-> Direct Connect Device <-> AWS Cloud
CGW <-(Direct Connect Connection)-> 相互接続ポイント <-(VIF)-> DXGW <-> ENI (on EC2 in VPC)