I'm new to AWS and would like to deploy a microservice on Amazon Web Services. The function code shall be in AWS Lambda and this functions shall be triggered through AWS API Gateway.
My lambda functions itself are protected via authorization. Furthermore, the number of authorised requests are within the free tier.
Now my questions:
- Can unauthorised attacks to Amazon API Gateway let the costs explode?
- Can i prevent my Amazon API Gateway from such attacks?
- Can i set a costs limit and shut the API off, in case of too high bills?
- Are intentionally API attacks common?
Thanks