In my opinion, a proxy server is the best way to go if you want to be able to proxy the whole internet from a few locations.
This is a topic that is covered in more depth in my previous post, Proxy and SSH Management for a Serverless World.
But for the purposes of this article, let’s assume that we’re going to be running a serverless setup with a single proxy server.
This way, we don’t need to worry about the network infrastructure, which is something we won’t need in the case of a production environment.
This can make things a little easier for us in the future.