Canvas CloudAI
Canvas Cloud AI

Gateway

intermediate
networking
Enhanced Content

Definition

A network component that acts as an entry point or intermediary between different networks or services. Like a toll booth on a highway, gateways control and manage traffic flow. In cloud computing, common gateway types include API Gateway (manages API traffic), NAT Gateway (enables outbound internet access for private resources), VPN Gateway (connects on-premises networks), and Internet Gateway (connects VPCs to the internet). AWS, Azure, GCP, and OCI all offer managed gateway services.

Real-World Example

An API Gateway sits in front of microservices, handling authentication, rate limiting, and request routing. Users call one gateway endpoint, which routes requests to the appropriate backend service.

Cloud Provider Equivalencies

“Gateway” is a pattern rather than one product. Across clouds, API gateways front-end APIs, NAT gateways provide outbound internet for private subnets, VPN gateways connect on-prem networks, and internet gateways (where available as a named resource) provide direct internet connectivity for VPC/VNet resources.

AWS
Amazon API Gateway / NAT Gateway / AWS VPN Gateway / Internet Gateway
AZ
Azure API Management / NAT Gateway / VPN Gateway / (no direct 'Internet Gateway'; uses public IPs, route tables, and Azure Firewall/NVA patterns)
GCP
API Gateway (or Apigee) / Cloud NAT / Cloud VPN / Cloud Router (with routes) + external IPs (no single 'Internet Gateway' resource)
OCI
API Gateway / NAT Gateway / VPN Connect / Internet Gateway

Explore More Cloud Computing Terms