Amazon API Gateway Review

A fully-managed and easy-to-use solution for our mobile app development projects

What is our primary use case?

I use this solution for mobile app development. It is the API gateway for my backend.

What is most valuable?

The most valuable feature is the ease of managing the gateway.

This solution is useful for making new APIs. We deploy with CloudFormation, so it's pretty easy to use.

What needs improvement?

The way they manage the headers could be improved and made easier.

There are some certificates that they will not let us use.

I would like to see the web console improved.

There should be more videos and documentation about the new features that are released every month.

For how long have I used the solution?

I have been using this solution for two years.

What do I think about the stability of the solution?

This solution is very stable.

What do I think about the scalability of the solution?

It is a scalable solution. We have ten users in my team who service approximately five thousand people through our apps, and we are increasing the usage every day.

How are customer service and technical support?

We have a solution architect from AWS and he is working with us. The support from Amazon is great. On a scale of one to five, I would rate technical support a five.

Which solution did I use previously and why did I switch?

We did not use another cloud solution prior to this one. However, we did use an on-premises API gateway from CA Technologies. It is a very capable solution, but it is more expensive and we also had to maintain it ourselves. It is not a managed service like the API gateway from AWS.

How was the initial setup?

The initial setup of this solution is very easy. It only takes a few minutes.

This solution is a managed service, so we don't need to be concerned with maintenance. AWS does the management and scaling for us. It's serverless.

What about the implementation team?

I took care of the deployment myself.

What was our ROI?

We have seen ROI. It's pay-per-use, so you won't lose any money.

What's my experience with pricing, setup cost, and licensing?

This is a pay-per-use service, where you only pay for what you use.

Which other solutions did I evaluate?

We had our on-premises solution, and we also evaluated Apigee from Google. Ultimately, we felt that AWS, for our use case, was the best option. The main reasons are the ease of use and pricing.

What other advice do I have?

My advice to anybody who is implementing this solution is to first read the documentation and follow the steps. Make a use case, create a proof of concept, and then migrate it to production environments. It's pretty easy to use.

This is a good product, but there is always room for improvement.

I would rate this solution an eight out of ten.

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
Add a Comment