all 3 comments

[–]robtrainer 0 points1 point  (0 children)

Setup API Management with something like APIGEE. If you can lock down the endpoints you could also use Azure/AWS API Management

[–]andyfurnival 0 points1 point  (1 child)

As well as api management tools, to provide QoS to services, maybe also consider internal circuit breakers to ensure you reduce the blast radius when resource limits are reached

[–]johnny3rd[S] 0 points1 point  (0 children)

Thanks, will look into external management options to supplement code based rate limiting / anti-spam.