Skip to main content

Subnets Implementation

Our VPC design includes both public and private subnets to segregate resources based on their accessibility requirements. Below are the detailed configurations for each environment, showing the VPC CIDR block allocations and subnet details.

https://github.com/sudo88com/aws-vpc-1

VPC CIDR Blocks

EnvironmentVPC CIDR Block
Development148.3.0.0/16
Pre-Production148.2.0.0/16
Production148.1.0.0/16

Subnet Details

Development Environment
Subnet NameSubnet IDVPC IDSubnet CIDR BlockAvailability ZonePublicPrivate
default-dev-public-ap-south-1csubnet-026d786e86ca77434vpc-0d1e013ef4f71b105148.3.103.0/24ap-south-1cYesNo
default-dev-public-ap-south-1bsubnet-003a307a75736bcf4vpc-0d1e013ef4f71b105148.3.102.0/24ap-south-1bYesNo
default-dev-public-ap-south-1asubnet-0397fe8ee83cd6ae5vpc-0d1e013ef4f71b105148.3.101.0/24ap-south-1aYesNo
default-dev-private-ap-south-1csubnet-049bb40c3973f9700vpc-0d1e013ef4f71b105148.3.3.0/24ap-south-1cNoYes
default-dev-private-ap-south-1bsubnet-0f5d69d82732a87a6vpc-0d1e013ef4f71b105148.3.2.0/24ap-south-1bNoYes
default-dev-private-ap-south-1asubnet-012602fa27576e056vpc-0d1e013ef4f71b105148.3.1.0/24ap-south-1aNoYes
Pre-Production Environment
Subnet NameSubnet IDVPC IDSubnet CIDR BlockAvailability ZonePublicPrivate
default-pre-public-ap-south-1csubnet-0f6456269279e3d98vpc-0cebe69dde485d9e7148.2.103.0/24ap-south-1cYesNo
default-pre-public-ap-south-1bsubnet-01d4efff423833af4vpc-0cebe69dde485d9e7148.2.102.0/24ap-south-1bYesNo
default-pre-public-ap-south-1asubnet-003b8e58347dc8dd0vpc-0cebe69dde485d9e7148.2.101.0/24ap-south-1aYesNo
default-pre-private-ap-south-1csubnet-087fd7913eed1fca5vpc-0cebe69dde485d9e7148.2.3.0/24ap-south-1cNoYes
default-pre-private-ap-south-1bsubnet-09218542619261678vpc-0cebe69dde485d9e7148.2.2.0/24ap-south-1bNoYes
default-pre-private-ap-south-1asubnet-067d65b616061a6d1vpc-0cebe69dde485d9e7148.2.1.0/24ap-south-1aNoYes
Production Environment
Subnet NameSubnet IDVPC IDSubnet CIDR BlockAvailability ZonePublicPrivate
default-prod-public-ap-south-1csubnet-05b1a5956edf65a80vpc-096eb7e720761963a148.1.103.0/24ap-south-1cYesNo
default-prod-public-ap-south-1bsubnet-0a10ad32692ad209dvpc-096eb7e720761963a148.1.102.0/24ap-south-1bYesNo
default-prod-public-ap-south-1asubnet-0ab5311f9feac9ed2vpc-096eb7e720761963a148.1.101.0/24ap-south-1aYesNo
default-prod-private-ap-south-1csubnet-0214b252363fbacd9vpc-096eb7e720761963a148.1.3.0/24ap-south-1cNoYes
default-prod-private-ap-south-1bsubnet-0ae5b072660a08b6avpc-096eb7e720761963a148.1.2.0/24ap-south-1bNoYes
default-prod-private-ap-south-1asubnet-04da60d9a574b0277vpc-096eb7e720761963a148.1.1.0/24ap-south-1aNoYes

This document provides an overview of our VPC CIDR block allocations and the design and implementation of public and private subnets across different environments.