
Creating Production Vpc Multi Az
This sets up a complete multi-AZ VPC following AWS Well-Architected patterns: public and private subnets with automatic CIDR planning, internet gateway, NAT gateways for HA outbound access, route tables, and tiered security groups. You specify the region, VPC name, allowed web CIDRs, and how many AZs you want (2 to 6, defaults to 3). It waits for NAT gateways to come online before configuring routes and warns you if you're opening web access to 0.0.0.0/0 but allows it if you explicitly request it. Good starting point when you need production infrastructure scaffolding without manually calculating subnet ranges or wiring up NAT gateway routes yourself.
- skills.sh installs
- 6.6K
- GitHub stars
- 3.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add aws/agent-toolkit-for-aws --skill creating-production-vpc-multi-az --agent claude-codeInstalls into .claude/skills of the current project.
Files
Creating a Production-Ready VPC Across Multiple Availability Zones
Overview
Domain expertise for creating production-ready VPC infrastructure distributed across multiple Availability Zones. Covers VPC creation with DNS support, public and private subnet layout with automatic CIDR calculation, internet gateway, NAT gateways for high-availability outbound access, route table configuration, and tiered security groups following AWS Well-Architected principles.
Create a production VPC
To create a fully configured multi-AZ VPC with public/private subnets, NAT gateways, route tables, and security groups, follow the procedure exactly. See Production VPC creation procedure.
Key parameters:
Sponsors
Details
- Repository
- github.com/aws/agent-toolkit-for-aws
- Categories
- Backend & APIs, Security, AI & Agent Building, Productivity & Planning, Cloud & Infrastructure
- First seen
- Jun 3, 2026
More from aws/agent-toolkit-for-aws
All 56- Signing In To Aws6.6K
- Aws Transform6.5K
- Connecting Vpcs With Peering6.5K
- Enabling Lambda Vpc Internet Access6.5K
- Exporting Rds To S36.5K
- Setting Up Cloudtrail Multi Region6.5K
- Routing Traffic With Route53 And Cloudfront6.5K
- Creating Amazon Aurora Db Cluster With Instances6.4K
- Troubleshooting Efs6.3K
- Aws Lambda Durable Functions6.2K
- Aws Lambda Managed Instances6.2K
- Aws Cleanrooms6.1K
- Aws Lambda Microvms6.1K
- Amazon Aurora Postgresql6K
- Querying Aws S36K
- Amazon Opensearch Service6K
- Aws Blocks5.9K
- Querying Aws Cloudwatch5.9K
- Amazon Elasticache5.9K
- Amazon Aurora Mysql5.7K
- Managing Amazon Msk5.5K
- Developing Applications On Managed Service For Apache Flink5.4K
- Creating Ec2 Image Builder Pipeline3.9K
- Aws Iam10.9K