最終更新日:
VPCとは、クラウドの中に、利用者ごとに論理的に分けて作る、自社専用のネットワークです。
VPC(Virtual Private Cloud)は、クラウドの中に作る自社専用のネットワークで、ほかの利用者のネットワークとは論理的に分けられています。AWSと Google Cloud では「VPC」、Microsoft Azure では「仮想ネットワーク(VNet)」と呼びます。範囲は事業者によって違い、AWSの VPC はリージョンごと、Google Cloud の VPC はリージョンをまたぐ(グローバルな)ネットワークとして作ります。
VPC の中は、サブネットという区画に分けます。インターネットから直接届く区画(公開する Web サーバーなど)と、届かない区画(データベースなど)を分け、通信の経路を決める表(ルートテーブル)と、通してよい通信だけを許すファイアウォールの規則(AWSのセキュリティグループ、Azure のネットワークセキュリティグループなど)で守ります。
社内のネットワークとは、インターネットを通る暗号化した VPN や、インターネットを通らない専用線のサービス(Azure の ExpressRoute など)でつなぎます。後から社内やほかの VPC とつなぐ場合に、使うIPアドレスの範囲が重なると接続できないため、作る前にアドレスの割り当てを決めておきます。
関連する用語
- クラウドサーバーやソフトウェアなどの機能を、インターネットを通じて必要な分だけ利用する形態です。
- VPNインターネットなどの共用の回線の上に、暗号化した専用の通り道をつくり、社外から社内のネットワークに安全につなぐ仕組みです。
- 踏み台サーバー(バスティオンホスト)外からは直接つながらないサーバーを管理するために、入口として一台だけ外からの接続を受け付けるように置く、管理用のサーバーです。
- ランディングゾーンクラウドで本番のシステムを動かし始める前に整える、アカウントの分け方・権限・ネットワーク・ログ・セキュリティの規則をそろえた土台の環境です。
- WAFWebアプリケーションへの通信の中身を調べ、攻撃とみられる要求を止める仕組みです。