Reputation: 1467
I've been searching about if Google App Engine (GAE from now on) has some kind of DDOs protection. Apparently it had but it's been replaced with GAE Firewall which allows you to choose which IPs to allow to access your App.
This firewall raises 2 questions on me:
Thanks!
Upvotes: 1
Views: 265
Reputation: 161
Try to use Cloud Armor it’s the best solution :
https://cloud.google.com/armor
Upvotes: 0
Reputation: 2048
If you are concerned about the security of your app my recommendation is to use the Identity-aware-proxy. This should offer full protection to your app, not only for DDoS attacks.
Upvotes: 0
Reputation: 1467
Okay, I think I found it. Here's a list of libraries for various programming languages: https://cloud.google.com/apis/docs/cloud-client-libraries?hl=es
And what seems to be what I'm looking for is the FirewallClient
which has method insertFirewall(InsertFirewallHttpRequest request)
: https://googleapis.dev/java/google-cloud-clients/latest/index.html
Upvotes: 0
Reputation: 1994
You can manage your firewall rule programmatically using AppEngine Admin APIs which have a Java client available here (however I couldn't find the call for updating firewall rules).
Upvotes: 1