AWS VPC Endpoint Types
AWS VPC endpoints come in two flavors:Gateway endpoints are free of data processing charges, whereas interface endpoints incur hourly and per-GB data processing fees.
Gateway Endpoint: Accessing Amazon S3 Privately
To keep traffic between your VPC and Amazon S3 entirely on the AWS network, create a gateway endpoint:Gateway endpoints support only Amazon S3 and DynamoDB. For other services, use interface endpoints.
Interface Endpoint: Calling AWS Lambda Privately
When your applications need to invoke Lambda functions without leaving the AWS backbone, deploy an interface endpoint:
Links and References
- AWS PrivateLink Documentation
- VPC Endpoints Overview
- Amazon S3 User Guide
- AWS Lambda Developer Guide