We just raised a $30M Series A: Read our story

Amazon API Gateway OverviewUNIXBusinessApplication

Amazon API Gateway is the #9 ranked solution in our list of top API Management tools. It is most often compared to Microsoft Azure API Management: Amazon API Gateway vs Microsoft Azure API Management

What is Amazon API Gateway?

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. With a few clicks in the AWS Management Console, you can create an API that acts as a "front door" for applications to access data, business logic, or functionality from your back-end services, such as workloads running on Amazon Elastic Compute Cloud (Amazon EC2), code running on AWS Lambda, or any Web application.

Buyer's Guide

Download the API Management Buyer's Guide including reviews and more. Updated: September 2021

Amazon API Gateway Customers

Autodesk, Fox Digital Consumer Group, iFlix, UK Driver and Vehicle Licensing Agency (DVLA), Miovision, Olympusat, PhotoVogue, Royale International Group, Veracode

Amazon API Gateway Video

Archived Amazon API Gateway Reviews (more than two years old)

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
JA
API Application Security Specialist
Real User
A scalable solution with End-to-end protection for your service, and ties in well with the AWS ecosystem

Pros and Cons

  • "This solution gives you a unified way to have your API accessed."
  • "The only real problem is that you have to know a lot about what is outside of the API gateway in order to make the best use of it."

What is our primary use case?

We are currently using this solution in a project that we are implementing for a public service organization. It is a content management system that will be able to do things like rate monitoring. The service will have good security and availability.

This is a cloud-based deployment with Lambda Integration.

How has it helped my organization?

This solution gives you end-to-end protection in what you're able to do. This includes a certificate base, TLS from endpoints, and you can protect the whole link. It will generate certificate keys for you.

What is most valuable?

This solution gives you a unified way to have your API accessed.

It's a managed product and is fully scalable.

This solution ties in very well with all of the AWS services, such as IAM and asset management. It gives you security from an authentication and authorization point of view.

Lambda integration and functionality is very good.

This solution ties directly in with the AWS firewall, which gives you a lot of security, including application security in terms of things like SQL injection and cross-site scripting.

What needs improvement?

One of the problems with using this solution is that you have to know a lot about the Amazon ecosystem, in terms of services, to be able to use it. For example, if you use it without the Web Application Firewall then you're going to get some attacks. You have to read the documentation and learn how to use it.

This is a very large product, which means that there is a lot to learn and a lot of documentation to read.

It is not clear to us how you create a direct connection between your on-premises network and the API gateway. In the documentation, it tells you to create a VPN, but I find this troubling at the application level. You should be able to use MTLS. This is what you want rather than direct connect because of security issues. I don't think that this is a documentation issue. Rather, I think that it is a feature that can be improved.

For how long have I used the solution?

I have been using this solution in our current project for about nine months.

What do I think about the stability of the solution?

This solution is stable. We will not know for sure until we get into production, but our tests show that stability is fine.

What do I think about the scalability of the solution?

The scalability is excellent, given that it is AWS and not a third-party solution.

We have not fully deployed yet, so we have not had to scale, but scalability is well documented.

How are customer service and technical support?

I have not contacted technical support personally. Some of my colleagues have, but not about this solution specifically. We do have people that speak with Amazon at times.

How was the initial setup?

The setup of this solution is well documented and examples are provided. I won't say that it is very easy, but you can do it. There are some things that involve creating custom rules, which is not easy. I'm not sure if it can be made easier or not.

What about the implementation team?

We have a good team to handle the implemenation and deployment. Most of our people are pretty technical.

Which other solutions did I evaluate?

This solution does more for you than a product like Kong.

What other advice do I have?

I have heard complaints that people say this product does not have good security, but that is not true. There is an expectation that you can use it with other Amazon services to provide security, as well as other functionality.

This is a great product. It has ease of use and a full breadth of functionality. I would say that the Amazon platform, in my view, is the best compared to third-party products.

The only real problem is that you have to know a lot about what is outside of the API gateway in order to make the best use of it.

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.
Iñigo Lacave
Software architect at a insurance company with 10,001+ employees
Real User
A fully-managed and easy-to-use solution for our mobile app development projects

Pros and Cons

  • "This solution is useful for making new APIs."
  • "There should be more videos and documentation about the new features that are released every month."

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.
Find out what your peers are saying about Amazon, Microsoft, MuleSoft and others in API Management. Updated: September 2021.
540,884 professionals have used our research since 2012.
DF
Software Architect at a retailer with 51-200 employees
Real User
Enables us to provide controlled access to our services running within Amazon but the configuration should be better

Pros and Cons

  • "The technical support is very strong. We've had issues with the solution and configuration and we got very good support."
  • "It's hard to configure. There's a lot of options but it's very hard, it's very confusing."

What is our primary use case?

We primarily use the solution for providing controlled access to our services running within Amazon.

What needs improvement?

You can code anything and hook it on to it but it doesn't give you stuff out of the box like the other gateways give you. You can do anything with it because you just attach a LAN to it and it will do anything, but that's to the custodian. You know you're not using the power of the gateway. It's hard to configure. There's a lot of options but it's very hard, it's very confusing.

In the future, I'd like to see Amazon develop a portal and monetization that is not only for the Amazon Marketplace.

For how long have I used the solution?

I've been using the solution for one year.

What do I think about the stability of the solution?

The solution is very stable.

What do I think about the scalability of the solution?

The solution is very easily scalable.

How are customer service and technical support?

The technical support is very strong. We've had issues with the solution and configuration and we've gotten very good support.

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

We used something else, but Amazon is more powerful. We moved to the cloud.

How was the initial setup?

I didn't do the initial setup, so I'm not sure how hard it was to implement, or how long deployment took. Right now, we have two DevOps people handling the maintenance.

Which other solutions did I evaluate?

We didn't evaluate any other options before choosing this current solution.

What other advice do I have?

I would rate this solution a five out of 10. If there was a better configuration, I'd give it a higher score.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PC
Director and Information Technology Architect at Fusion Professionals
Real User
Good ability to proxy and has a simple user interface

Pros and Cons

  • "The initial setup is pretty easy. Deployment only takes five minutes."
  • "Like most Amazon services, and this one's the same, you're expected to effectively do your own support, and any other support is by emails, so it's quite limited."

What is our primary use case?

We primarily use this solution for exposing internal data sources to the internet.

What is most valuable?

The ability to proxy has been the most valuable feature.

What needs improvement?

The pricing could be better. Also, possibly better technical support services or possibly just more documentation to assist users.

For how long have I used the solution?

I've been using the solution for six months.

What do I think about the scalability of the solution?

The scalability is very good. We plan to slowly increase usage. We have a number of things we need to do with it. It won't grow substantially, but maybe to double what we've done so far.

How are customer service and technical support?

Like most Amazon services, and this one's the same, you're expected to effectively do your own support, and any other support is by emails, so it's quite limited.

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

We didn't previously use a different solution.

How was the initial setup?

The initial setup is pretty easy. Deployment only takes five minutes.

What about the implementation team?

We are an integrator, so we did the implementation ourselves.

What was our ROI?

We've not yet directly seen any ROI, but we weren't expecting to.

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

The pricing can always get better, but it's pretty reasonable and it's a pay as you go model.

Which other solutions did I evaluate?

We evaluated Dell Boomi and we looked at Informatica.

What other advice do I have?

The user interface is easy enough to use. I don't really have any complaints about it. In terms of advice for implementing and using, I would say you should make sure you've got good internal skills.

I would rate this solution 8 out of 10.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Product Categories
API Management
Buyer's Guide
Download our free API Management Report and find out what your peers are saying about Amazon, Microsoft, MuleSoft, and more!