AWS & Azure Networking Terminology Comparison

Networking Feature Azure AWS
Virtual Network Virtual Network (VNet) Virtual Private Cloud (VPC)
Subnets Subnet Subnet
Private IP Addresses Private IP address Private IP address
Public IP Addresses Public IP address Public IP Address / Elastic IP Address
Network Interface Cards Network Interface Card (NIC) Elastic Network Interface (ENI)
Load Balancer Azure Load Balancer Elastic Load Balancing (ELB)
– Classic Load Balancer
– Application Load Balancer (ALB)
– Network Load Balancer (NLB)
VPN Gateway VPN Gateway Virtual Private Gateway
Peering Virtual Network Peering VPC Peering
Network Security Groups (Firewall) Network Security Group (NSG) Security Group
Dedicated Network ExpressRoute Direct Connect
Content Delivery Network Azure Content Delivery Network (CDN) Amazon CloudFront
Firewall Service Azure Firewall AWS Network Firewall
Network Traffic Manager Azure Traffic Manager Route 53 (primarily a DNS service with traffic management features)
Private DNS Azure Private DNS Route 53 Resolver
DNS Azure DNS Route 53
Transit Gateway Virtual WAN AWS Transit Gateway
Service Endpoint Service Endpoint VPC Endpoint
Regions Azure Region AWS Region
Availability Zones Availability Zones Availability Zones
Public/Private Subnets Public Subnet / Private Subnet in VNet Public Subnet / Private Subnet in VPC
Transit Gateway Virtual WAN AWS Transit Gateway
Interface Endpoint Service Endpoint VPC Endpoint (Interface)
Gateway Endpoint N/A VPC Endpoint (Gateway)
Private Link Azure Private Link AWS PrivateLink
Storage Azure Blob Storage Amazon S3
NAT  NAT Gateway NAT Gateway / NAT Instance