
Cloud
Learning Level
Virtual networks, VPCs, and connectivity services form the foundation of cloud infrastructure.
| Service | AWS | GCP | Azure |
|---|---|---|---|
| VPC | VPC | VPC | Virtual Network |
| Subnets | Subnet | Subnet | Subnet |
| Firewall | Security Group + NACL | Firewall Rules | Network Security Group |
| NAT | NAT Gateway | Cloud NAT | NAT Gateway |
| Connectivity | VPN/Direct Connect | Cloud VPN/Interconnect | VPN/ExpressRoute |
| DNS | Route 53 | Cloud DNS | Azure DNS |
# Create VPC
aws ec2 create-vpc --cidr-block 10.0.0.0/16
# Create subnet
aws ec2 create-subnet \
--vpc-id vpc-12345678 \
--cidr-block 10.0.1.0/24
# Create security group
aws ec2 create-security-group \
--group-name my-sg \
--description "My security group" \
--vpc-id vpc-12345678# Create network
gcloud compute networks create my-network --subnet-mode custom
# Create subnet
gcloud compute networks subnets create my-subnet \
--network my-network \
--range 10.0.1.0/24 \
--region us-central1
# Create firewall rule
gcloud compute firewall-rules create allow-http \
--network my-network \
--allow tcp:80,tcp:443# Create resource group
az group create --name myResourceGroup --location eastus
# Create VNet
az network vnet create \
--resource-group myResourceGroup \
--name myVNet \
--address-prefix 10.0.0.0/16
# Create subnet
az network vnet subnet create \
--resource-group myResourceGroup \
--vnet-name myVNet \
--name mySubnet \
--address-prefix 10.0.0.0/24| Feature | AWS | GCP | Azure |
|---|---|---|---|
| Subnet | Per-AZ | Per-region | Per-subnet |
| Route Table | Yes | Routes managed | Route table |
| ACL | Yes (NACL) | No | Optional |
| Peering | VPC peering | VPC peering | VNet peering |
Resources
Ojasa Mirai
Master AI-powered development skills through structured learning, real projects, and verified credentials. Whether you're upskilling your team or launching your career, we deliver the skills companies actually need.
Learn Deep • Build Real • Verify Skills • Launch Forward