networking

Design and troubleshoot AWS VPC topologies, subnets, and security boundaries.

12|5|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-claude-code-plugins-for-startups --skill networking-aws-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: networking
Source: https://github.com/aws-samples/sample-claude-code-plugins-for-startups/tree/main/plugins/aws-dev-toolkit/skills/networking
Command: npx skills add https://github.com/aws-samples/sample-claude-code-plugins-for-startups --skill networking-aws-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Design and troubleshoot AWS networking architectures to ensure secure, scalable connectivity across VPCs and regions.

Core Features & Use Cases

  • Guidance on VPC design principles, including three-tier subnet models (public, private, isolated) and CIDR planning.
  • Best practices for security boundaries with security groups vs NACLs, VPC endpoints, NAT gateways, and Transit Gateway patterns.
  • Use cases covering VPC peering, Route53 DNS strategies, and connectivity troubleshooting in multi-AZ deployments.

Quick Start

Define a VPC with three AZs, create public/private/isolated subnets, and implement gateway endpoints for S3 and DynamoDB.

Frequently Asked Questions about networking

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

FAQPage Schema
How do I design a secure AWS VPC topology with public and private subnets?

To design a secure AWS VPC topology, plan a three-tier subnet model across multiple AZs using public, private, and isolated subnets. Implement security groups and NACLs to establish strict security boundaries, and configure gateway endpoints for S3 and DynamoDB access.

What is the best way to connect multiple VPCs across different regions?

The best way to connect multiple VPCs is using Transit Gateway patterns and VPC peering. These approaches enable scalable, secure connectivity across VPCs and regions while maintaining isolated network boundaries and managing Route53 DNS strategies.

When should I use security groups vs NACLs for network boundary protection?

Use security groups for stateful instance-level protection and NACLs for stateless subnet-level network boundary protection. Combining both creates defense-in-depth security boundaries that enforce strict traffic filtering across your VPC subnets.

How do I troubleshoot network connectivity issues in multi-AZ deployments?

Troubleshoot multi-AZ network connectivity issues by validating VPC route tables, security group rules, and NACL configurations. Check Transit Gateway routing, VPC peering connections, and Route53 DNS resolution to isolate and resolve cross-AZ traffic blockages.

Do I need NAT gateways for private subnets to access AWS services?

NAT gateways allow private subnets to access the internet, but for AWS services like S3 and DynamoDB, configure VPC gateway endpoints instead. This ensures secure, scalable connectivity without exposing isolated subnets to public internet routes.

Can I plan CIDR blocks for a three-tier subnet model across multiple availability zones?

Yes, you can plan CIDR blocks for a three-tier subnet model by allocating non-overlapping IP ranges across multiple AZs. This VPC design principle ensures scalable subnet layouts for public, private, and isolated tiers without IP exhaustion.