1 Answer
- Newest
- Most votes
- Most comments
0
If your AWS account has no outbound connectivity to the internet, one way to fetch data from external sources like Twitter and perform data processing is by setting up a proxy server in a different AWS account or VPC with internet access.
- Deploy a proxy server, like Squid or Nginx, in another AWS account or VPC that has internet access. Configure the security groups and network ACLs to allow inbound traffic from your private VPC and outbound traffic to the internet.
- Establish a VPC peering connection between your private VPC and the VPC where the proxy server is running. https://docs.aws.amazon.com/vpc/latest/peering/what-is-vpc-peering.html
- Update your applications running in the private VPC to use the proxy server for outbound traffic.
Relevant content
- asked a month ago
- Accepted Answerasked 9 months ago
- asked 2 years ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated a year ago