Share
Embed
ふりかえりVPCピアリング~実は奥深いサービス~ / 20250927 Masaki Okuda
2025/9/27 JAWS-UG 茨城 #7
https://jawsug-ibaraki.connpass.com/event/366615/
株式会社SHIFT
アジャイル推進部 DevOps推進G
奥田 雅基
SHIFT EVOLVE PRO
September 25, 2025
Transcript
23 slides
-
Copyright SHIFT Inc, All Rights Reserved. 2025 / Copyright SHIFT
Inc, All Rights Reserved. 1 JAWS-UG 茨城 #7 JAWS FESTA2025 CfP・LT供養祭り 株式会社SHIFT アジャイル推進部 DevOps推進G Okuda Masaki 27 09 14:00-17:00 奥田 雅基 ふりかえりVPCピアリング ~実は奥深いサービス~ -
2 Copyright SHIFT Inc, All Rights Reserved. • VPCピアリングを「改めて」学び、奥深さを知ろう 今回伝えたいこと
• VPC Lattice、Transit GatewayやVPC Route Serverなど • 「画期的だが複雑なネットワークサービス」が多く登場しています。 • いきなり「複雑なネットワークサービス」を触る前に、 • AWSネットワークの基礎であるVPCピアリングから触ることが大事です。 • 今回のLTではVPCピアリングを改めて学びなおすことを目的としています。 -
3 Copyright SHIFT Inc, All Rights Reserved. • AWS環境でのネットワーク構築を正しく行いたい方 対象者
• 特に次のような方に本LTをお役立ていただければありがたいと考えています。 1.AWSネットワークに対して苦手意識を持っている方 2.VPCピアリングをあまり利用したことがない方 3.実務でVPCピアリングを利用するポイントを理解したい方 -
4 Copyright SHIFT Inc, All Rights Reserved. 自己紹介 奥田 雅基|Okuda
Masaki 株式会社SHIFT アジャイル推進部 DevOpsエンジニア 2016年:システム運用保守として社会人スタート 2025年:SHIFT入社 現在はDevOpsエンジニアとして活動 社外活動:JAWS-UG彩の国埼玉支部運営 X:@mob_engineer AWS認定資格 12冠 -
5 Copyright SHIFT Inc, All Rights Reserved. アジェンダ 1. VPCピアリングについて
2. 環境による設定方法の違い 3. 実務でのポイント -
6 Copyright SHIFT Inc, All Rights Reserved. 1. VPCピアリングについて 2.
環境による設定方法の違い 3. 実務でのポイント アジェンダ -
7 Copyright SHIFT Inc, All Rights Reserved. • VPCピアリング=VPCを接続するサービス VPCピアリングとは
引用元:https://docs.aws.amazon.com/ja_jp/vpc/latest/peering/what-is-vpc-peering.html -
8 Copyright SHIFT Inc, All Rights Reserved. • VPCピアリングが消えるタイミングは状況によって違う ピアリングライフサイクルについて
• 「ピアリングエラー」「相手からの受諾が来ない」「ピアリング削除」など • VPCピアリングの状況によって消えるタイミングが変わります。 引用元:https://docs.aws.amazon.com/ja_jp/vpc/latest/peering/vpc-peering-basics.html -
9 Copyright SHIFT Inc, All Rights Reserved. 1. VPCピアリングについて 2.
環境による設定方法の違い 3. 実務でのポイント アジェンダ -
10 Copyright SHIFT Inc, All Rights Reserved. • 実務で発生するパターンで検証を実施 今回行った検証パターン
• 「相手が受諾対応する必要があるか否か」が設定ポイントとして重要。 • 実務で発生する可能性がある3パターンをもとに検証を行いました。 パターン 同一アカウント+ 同一リージョン 同一アカウント+ 異なるリージョン 異なるアカウント+ 異なるリージョン -
11 Copyright SHIFT Inc, All Rights Reserved. • 異なるアカウントの場合、相手からの受諾対応が発生する 今回行った検証パターン
• VPCピアリング接続”される”側(アクセプタ)が異なるアカウントの場合、 • 相手からの受諾対応が必要となる。 • ただし、同一アカウント+同一リージョンであっても受諾対応は必要。 • 「受諾対応を忘れたらピアリングできない」状態が発生してしまう。 -
12 Copyright SHIFT Inc, All Rights Reserved. • ピアリング時の承諾対応について公式で示している 今回行った検証パターン
引用元:https://docs.aws.amazon.com/ja_jp/vpc/latest/peering/accept-vpc-peering-connection.html -
13 Copyright SHIFT Inc, All Rights Reserved. 1. VPCピアリングについて 2.
環境による設定方法の違い 3. 実務でのポイント アジェンダ -
14 Copyright SHIFT Inc, All Rights Reserved. • VPCピアリングを実務で利用するポイントは5点ある 実務でのポイント
• VPCピアリングを実務で利用するポイントとして、 • 大きく5点あると考えています。 1. VPCピアリングはそれぞれのVPCごとに行う 2. ピアリング名に意味を持たせる 3. 接続先と接続元のアドレス範囲はあらかじめ検討しておく 4. 大規模ネットワークの運用であればTransit Gatewayを利用する 5. QCDに応じてサービスを使い分ける -
15 Copyright SHIFT Inc, All Rights Reserved. • VPCピアリングはそれぞれのVPCごとに行う VPCピアリング
ポイントその1 • 複数VPCを数珠繋ぎで接続する場合、 • 「各VPC間でVPCピアリングを設定する」必要がある。 • (例:開発用VPC ステージング用VPC 本番用VPCへリソースを展開する) • ピアリング設定方法によっては想定外のトラブルが発生する。 • (例:開発用VPCからいきなり本番用VPCへリソースを展開できてしまう) -
16 Copyright SHIFT Inc, All Rights Reserved. • ピアリング名に意味を持たせる VPCピアリング
ポイントその2 • 意味のないピアリング名を設定すると「使用用途」が分からなくなる。 • 結果として「誤ってピアリング設定を削除する」ことになりかねない。 • 下図のように設定している場合、見直す必要がある。 -
17 Copyright SHIFT Inc, All Rights Reserved. • 接続先と接続元のアドレス範囲はあらかじめ検討しておく VPCピアリング
ポイントその3 • 接続先のVPCと接続元のアドレス範囲が同一の場合、 • VPCピアリングを設定することは不可。 • 設定前に「接続元と接続先のアドレス範囲が重複していない」ことを • 確認する必要がある。 -
18 Copyright SHIFT Inc, All Rights Reserved. • 大規模ネットワークの運用であればTransit Gatewayを利用する
VPCピアリング ポイントその4 • 運用監視・ネットワーク運用などの工数を考えた場合、 • 大規模ネットワークでVPCピアリングを利用するのは現実的ではない。 • 「将来、接続するVPCが増える可能性がある」場合、 • Transit Gatewayを利用したほうが運用面でよい選択といえる。 -
19 Copyright SHIFT Inc, All Rights Reserved. • QCDに応じてサービスを使い分ける VPCピアリング
ポイントその5 • 「オブザーバビリティ、運用面」などでVPCピアリングと比較して、 • Transit Gatewayなどのサービスを利用したほうが良い。 • コスト面のみに着目した場合、 • 基本無料で利用できるVPCピアリング接続が有力。 ※要件による • ネットワークサービスの比較するうえで、 • 「プロジェクトにおいて最も求められるQCDは何か」を考えることが必要。 -
21 Copyright SHIFT Inc, All Rights Reserved. • VPCピアリングを理解することがAWSネットワーク理解の第一歩 まとめ
• VPCピアリング自体は「VPCをつなぐ」サービス。 • 「ピアリング作成→承諾」といったシンプルな操作で接続できる。 • ただし、自環境以外のAWSアカウントと接続する場合、調整が必要。 • 実務で利用する場合「意味あるVPCピアリング名を付ける」など、 • 今回お伝えしたポイントを守ることが必要。 -
22 Copyright SHIFT Inc, All Rights Reserved. 参考サイト • AWS
VPCピアリング完全ガイド:仕組みから適用シーンまで • https://qiita.com/dennis_wang/items/d61f415d38d593583565 • [小ネタ]VPCピアリング接続のこぼれ話三選 • https://dev.classmethod.jp/articles/tips-about-vpc-peering-connection/ • ケース別 VPC ピアリングの実装の考慮点 • https://blog.serverworks.co.jp/tech/2019/08/30/vpcpeering-implement-case/ • AWSトランジットゲートウェイとVPCピアリングの比較 • https://dev.to/pubnub-jp/awstoranzitutogetoueitovpcpiaringunobi-jiao-3o9b • 外部ネットワークと クラウドのつなぎ方再入門 • https://pages.awscloud.com/rs/112-TZM-766/images/AWS-01_Networking_AWS-Summit-JP-2025.pdf