Option 1: Do It Yourself
If you want to get involved with setting up and managing servers then it it is possible to set this up yourself using a traditional hosting provider like AWS, Rackspace or Digital Ocean.
The Good News
- Control over how your proxy works and what traffic you allow through it.
The Ugly Truth
- All of a sudden you’re managing servers with all of the maintenance, monitoring and upgrade pain that it brings.
- What is your failover strategy? If your proxy is handling critical traffic then what happens when you’re AWS box falls over? At the very least you will need another box for a load balancer and one more for a backup proxy. Your maintenance load just got much worse.
Isn’t not worrying about this kind of problem why you moved to Google Cloud in the first place?