AWSの最重要基盤「VPC」を完全攻略!Terraformで「自信を持って説明できる」インフラを構築しよう

 本書は、AWSを利用するエンジニアにとって避けては通れない「王道」のサービス、VPC、EC2、ALB(ロードバランサー)の設計・構築を、Terraformを使って実践的に学ぶ解説書です。AWS学習の最大の壁と言われるのが、ネットワーク(VPC)周りの複雑さです。「サブネット」「ルートテーブル」「セキュリティグループ」……。「ただEC2を起動したいだけなのに、なぜこれほどの手順が必要なのか」と挫折しかけた経験はないでしょうか? 本書は、そうした疑問を一つひとつ解きほぐし、単なるコードの書き方(How)だけでなく、「なぜその構成にするのか(Why)」というアーキテクチャの意図を深く理解することに主眼を置いています。読み終える頃には、「なんとなく動くインフラ」ではなく、セキュリティとスケーラビリティを考慮した「自信を持って設計・説明できるインフラ」を構築できるスキルが身につきます。

 本書は、AWS認定資格全12種(2025年時点)を保持する著者が、AWS公式ドキュメントに基づく正確な知識とベストプラクティスを凝縮して執筆しました。生成AIの普及によりコードを書くハードルが下がった今だからこそ、人間が担うべき「構成への責任」と「設計の理由」にフォーカスしています。実務で使えるレベルの「足腰の強い」インフラ構築力を養いましょう。

9. VPCとEC2:基本編 / 10. VPCとEC2:実践編 / 11. Elastic Load Balancing / 12. Auto Scaling Group / 13. Amazon CloudFront