This repository provides a learning-focused proof of concept for secure multi-account AWS networking using AWS IPAM and Transit Gateway. It demonstrates how to centralize IP address management to prevent conflicts and establish hub-and-spoke connectivity, replacing traditional VPC peering. The setup utilizes cross-account Terraform with least-privilege IAM roles and AWS RAM for resource sharing.
The repository includes detailed documentation, architecture diagrams, and a runbook for deployment, validation, and teardown. It aims to teach users how to effectively implement and manage a scalable and secure network infrastructure in AWS.