Posted On: Sep 5, 2019

AWS customers in the AWS GovCloud (US) Regions can now send messages to an Amazon Simple Queue Service (Amazon SQS) queue from Amazon Virtual Private Cloud (Amazon VPC) using VPC endpoints, without using public IPs and without having to traverse the public internet.  

VPC endpoints for Amazon SQS are powered by AWS PrivateLink, a highly available and scalable technology that lets you privately connect your VPC to supported AWS services. They provide reliable connectivity to Amazon SQS without requiring an internet gateway, Network Address Translation (NAT) instance, or VPN connection. With VPC endpoints, the data between your Amazon VPC and Amazon SQS queue is transmitted within the Amazon network. This helps avoid exposing your instances to internet traffic. 

Amazon SQS is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. Amazon SQS eliminates the complexity and overhead associated with managing and operating message-oriented middleware, and empowers developers to focus on differentiating work. 

To learn more:
• See Amazon Virtual Private Cloud Endpoints for Amazon SQS in the Amazon SQS Developer Guide.
• See Tutorial: Sending a Message to an Amazon SQS Queue from Amazon Virtual Private Cloud in the Amazon SQS Developer Guide.