I use the solution in my company to develop AWS Lambda services. My company uses Amazon API Gateway to expose AWS Lambda functions and explore our APIs. I use the product to manage microservices.
As a tool, Amazon API gateway works well. I believe that there could be more features associated with analytics since it is an area where the product lacks. If it is possible to get analytics automatically from Amazon API Gateway, it would be a great feature or add-on.
I have been using Amazon API Gateway for four years. I use the solution as a customer.
Stability-wise, I rate the solution a ten out of ten.
It is a pretty scalable solution. Scalability-wise, I rate the solution a nine out of ten.
I have not experienced or seen the product going down or responding late.
It takes time for me to get in touch with the support team and for them to respond to my queries. The support team does help once I am able to get in touch with them. I rate the technical support an eight out of ten.
I rate the deployment phase as two on a scale of one to ten, where one means that it is an easy process while ten means it is a difficult phase.
The solution can be deployed in ten to fifteen minutes.
Based on whatever documentation I had seen related to the pricing part of the product in our company, I feel that the price of the product is decent. I rate the tool's price as seven on a scale of one to ten, where one means low price and ten means high price. There is a need to make early payments towards the licensing charges attached to the product. My company has an entire suite of products containing AWS products.
Amazon API Gateway serves as a key component that works effectively in our company's serverless architecture. My company uses the product to ensure that we do not expose AWS Lambda to the outside world. In our company, we also use the product's services to protect the API calls.
Request, rate limit, and response validation are some of the most crucial features in API development, deployment, and management. Ease of development and areas involving AWS CodePipeline are also some of the important features attached to Amazon API Gateway.
The API caching feature was very effective in improving our company's API performance. The response has always been good whenever we have used the product's API caching feature in our company. Whenever we need something less sensitive, we prefer to use the tool's API caching feature.
In terms of security features, our company uses API keys and tokens for client credentials flow so that we can authenticate the calls to Amazon API Gateway. There are no concerns about the tool's security features.
The product is easy to maintain. My company hasn't researched the need for multi-region maintenance. When it comes to the multi-region maintenance phase, there could be some complexities involved. In my experience, the maintenance of the product is easy. One person is good enough to maintain the product.
Integrating Amazon API Gateway with other services or products is very easy, especially with the other AWS services or products I use. In general, I find the product's integration capabilities to be easy and straightforward.
If you want to integrate any of the services within AWS and expose your data, Amazon API Gateway is a good way to do it. I definitely recommend others use AWS Serverless Computing and Amazon API Gateway together.
I rate the overall tool a ten out of ten.