creating-production-vpc-multi-az

Provision a multi-AZ AWS VPC with public and private subnets.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/AndreKurait/claude-marketplace-test --skill creating-production-vpc-multi-az-andrekurait
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-production-vpc-multi-az
Source: https://github.com/AndreKurait/claude-marketplace-test/tree/main/skills/specialized-skills/networking-and-content-delivery-skills/creating-production-vpc-multi-az
Command: npx skills add https://github.com/AndreKurait/claude-marketplace-test --skill creating-production-vpc-multi-az-andrekurait

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides an automated, repeatable way to provision a production-grade AWS VPC with public and private subnets across multiple Availability Zones, including DNS support, NAT gateways, routing, and security groups, ensuring Well-Architected compliance.

Core Features & Use Cases

  • Automated multi-AZ VPC creation with DNS resolution and private/public subnet separation.
  • Automated Internet Gateway, NAT Gateway setup, and route tables to enable secure outbound internet access for private resources.
  • Well-architected security: structured security groups and tag-driven cost allocation for production workloads.
  • Use Case: Deploy a production VPC for a new microservice by providing environment, region, CIDR, and web access CIDRs, then attach application resources.

Quick Start

Provide the required parameters (vpc_name, region, vpc_cidr, environment, allowed_web_cidrs) and initiate the multi-AZ VPC creation workflow.

Frequently Asked Questions about creating-production-vpc-multi-az

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a production-grade AWS VPC with multi-AZ public and private subnets?

To create a production-grade multi-AZ AWS VPC, provision public and private subnets across multiple Availability Zones with DNS support, NAT gateways, and structured routing to ensure high availability and secure outbound internet access.

What is the best way to set up NAT gateways and routing for private subnets in AWS?

The best way to set up NAT gateways for private subnets is by deploying them across multiple Availability Zones and configuring route tables to direct outbound traffic from private resources through the gateways for secure internet access.

Do I need to specify CIDR blocks and allowed web CIDRs when provisioning a multi-AZ VPC?

Yes, you need to specify CIDR blocks and allowed web CIDRs when provisioning a multi-AZ VPC to enable automatic CIDR planning and apply strict security controls for production workloads.

Can I use this automated VPC networking approach for highly available microservice infrastructure?

Yes, you can use this automated VPC networking approach for highly available microservice infrastructure because it provisions Well-Architected compliant network foundations with multi-AZ redundancy and tag-driven cost allocation.

Why does a production AWS VPC require separate public and private subnets across multiple Availability Zones?

A production AWS VPC requires separate public and private subnets across multiple Availability Zones to isolate internal resources from direct internet exposure while maintaining high availability and robust routing controls.

What are the limitations of deploying a multi-AZ VPC without automated CIDR planning and security groups?

Deploying a multi-AZ VPC without automated CIDR planning and security groups risks IP address conflicts, unmanaged routing, and exposed internal resources, compromising Well-Architected compliance and production workload security.