aws-vpc

Design and manage Virtual Private Cloud networking.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "aws-vpc" with this command: npx skills add bagelhole/devops-security-agent-skills/bagelhole-devops-security-agent-skills-aws-vpc

AWS VPC

Design and manage Virtual Private Cloud networking.

Create VPC

Create VPC

aws ec2 create-vpc --cidr-block 10.0.0.0/16

Create subnets

aws ec2 create-subnet
--vpc-id vpc-xxx
--cidr-block 10.0.1.0/24
--availability-zone us-east-1a

Create internet gateway

aws ec2 create-internet-gateway aws ec2 attach-internet-gateway --vpc-id vpc-xxx --internet-gateway-id igw-xxx

Network Architecture

VPC (10.0.0.0/16) ├── Public Subnets │ ├── 10.0.1.0/24 (us-east-1a) │ └── 10.0.2.0/24 (us-east-1b) ├── Private Subnets │ ├── 10.0.11.0/24 (us-east-1a) │ └── 10.0.12.0/24 (us-east-1b) ├── Internet Gateway ├── NAT Gateway (in public subnet) └── Route Tables

Security Groups

aws ec2 create-security-group
--group-name web-sg
--description "Web server security group"
--vpc-id vpc-xxx

aws ec2 authorize-security-group-ingress
--group-id sg-xxx
--protocol tcp
--port 443
--cidr 0.0.0.0/0

NAT Gateway

Allocate EIP

aws ec2 allocate-address --domain vpc

Create NAT Gateway

aws ec2 create-nat-gateway
--subnet-id subnet-public
--allocation-id eipalloc-xxx

Best Practices

  • Use multiple AZs

  • Separate public/private subnets

  • Implement VPC Flow Logs

  • Use security groups effectively

  • Plan CIDR ranges carefully

Related Skills

  • terraform-aws - IaC deployment

  • firewall-config - Security

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

sops-encryption

No summary provided by upstream source.

Repository SourceNeeds Review
Security

linux-administration

No summary provided by upstream source.

Repository SourceNeeds Review
Security

linux-hardening

No summary provided by upstream source.

Repository SourceNeeds Review