Customer Gateway

A Customer Gateway (CGW) is a virtual or physical device on the customer's side that connects to AWS via a Site-to-Site VPN (Virtual Private Network).

1. How it Works

  1. The Customer Gateway is configured at the customer’s end (on-premises), and it establishes the VPN connection between on customer's side network and an AWS VPC.
  2. It authenticates and encrypts the data that passes between the on-premises network and AWS, ensuring secure communication.

alt text

2. Common Use Case

  1. Remote Connectivity: When on-premises network needs to securely connect to AWS resources, such as EC2 instances, databases, or storage.
  2. Hybrid Cloud Deployments: When you are deploying hybrid cloud solutions (part of your application running on AWS and part on your on-premises network).
  3. Site-to-Site VPN Use: Used when need a Site-to-Site VPN connection between your on-premises network and AWS, to maintain secure and private communication between the two environments.

3. List of Gateways in AWS

  1. Internet Gateway (IGW)
  2. NAT Gateway (NGW)
  3. VPC Endpoint Gateway
  4. Transit Gateway
  5. Customer Gateway
  6. Virtual Private Gateway (VGW)
  7. AWS Storage Gateway
  8. Amazon API Gateway
  9. Direct Connect Gateway