Amazon API Gateway
API Gateway and Benefits
API Gateway Overview
What is an API Gateway? Amazon API Gateway is a fully managed service by AWS, that allows you to easily publish, create, maintain, monitor and secure your API. It allows you to put a safe “Front door” to your application.
Features and benefits
-
Security: This service allows you to easily protect your endpoint by attaching a web application firewall (WAF)
-
Prevents abuse: Users can easily implement DDos protection and rate limiting to curb abuse of their endpoints.
-
Ease of Use: API gateway is easy to get started with. Easily build out calls that will kick off other AWS services your account.
-
Versioning: API can be created in versions
Bonus: With this service you can avoid hardcoding credentials like Access_Key and Secrete_Key
You can find more details at AWS Docs
These notes were taken on A Cloud Guru and the Best practices from AWS Docs