aws avatar

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-code

Installs 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
1analogjs avatarangular-httpanalogjs/angular-skillsImplement HTTP data fetching in Angular v20+ using resource(), httpResource(), and HttpClient. Use for API calls, data loading with signals, request/response ha6.6Kskills.sh installs
2clickhouse avatarclickhouse-js-node-rowbinaryclickhouse/agent-skillsGenerate TypeScript/JavaScript code that reads/decodes AND writes/encodes ClickHouse RowBinary streams for the ClickHouse HTTP server. Use this skill whenever a6.5Kskills.sh installs
3trailofbits avatarinsecure-defaultstrailofbits/skillsDetects fail-open insecure defaults (hardcoded secrets, weak auth, permissive security) that allow apps to run insecurely in production. Use when auditing secur6.5Kskills.sh installs
4antvis avatarchart-visualizationantvis/chart-visualization-skills将数据可视化为图表。当用户需要生成柱状图、折线图、饼图、散点图、雷达图、桑基图、思维导图、流程图等图表时调用此技能,通过 curl 工具调用 AntV API 生成图表图片6.5Kskills.sh installs
5aws avatarsetting-up-cloudtrail-multi-regionaws/agent-toolkit-for-awsEnables a multi-region AWS CloudTrail trail with S3 log storage, CloudWatch Logs integration, and CloudWatch Logs Insights queries for security monitoring and c6.5Kskills.sh installs
6wondelai avatarsoftware-design-philosophywondelai/skillsManage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "6.4Kskills.sh installs