Amazon API Gateway Reviews

29 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101

Do you work for this company?

Overall Rating

Reviewer's Company Size

Last Updated

By Topic

Industry

Department

Experience

Job Type

Role

Reviews (1-5 of 5)

No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
I have been using API Gateway along with other AWS products. API Gateway provides smooth API architecture which you can easily deploy. In my company, we're using API Gateway integrated with AWS Lambda. API Gateway has mapping templates which you can use to create an event-based architecture. It also gives you the opportunity to protect your endpoints, whether your own "authorization lambda," or via X-API-Key provided from AWS. You may decide to not use an API Key. It gives you the opportunity to define HTTP request headers, query string parameters, or even define the request and response body. You can also export your API as a Postman collection or Swagger to publish it to your users. In our company, we have six different API Gateway instances working with tens of Lambdas. Each instance has a different environment, which provides you with a unique link. We are very happy with API Gateway and do not face any issues except timeout limits until now. Also, enabling CORS is pretty easy, and API Gateway provides you all of the security which makes you feel more comfortable and focus on your work.
  • The security provided by API Gateway is very good.
  • It's very easy to implement event-based architectures.
  • Very fast deployment, and you are good to go in minutes.
  • The export features, such as Postman collection or the Swagger extension, are awesome.
  • I think there should be another way of enabling CORS. It basically creates OPTIONS for every endpoint, which makes your API Gateway look complicated.
  • The integration timeout limit is 30 seconds, which limits you into that time.
  • API Gateway UI should be improved and should work correctly when more than two people are adding/editing endpoints.
I think if your software is suitable for event-based architecture, and if you can use Lambda in your architecture, API Gateway is a must and complementary product to use. It provides you tools that you can use to build very scalable and secured endpoints. In my company, we have divided our software into domains and created API Gateway instances for each domain connected to our AWS Lambdas. This provided us better and well-organized APIs which we provide to our customers. The feedback we've received from customers is very positive, and they think that our APIs are well designed and look professional.
Read this authenticated review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source
Amazon API Gateway is one of the best way to host your services under the AWS umbrella and easy to provide scalability and reliability. Our company is exposing an API service to various clients with custom billing and limitation. In this task, Amazon API provides a great infrastructure and security to host REST APIs with HIPAA compliances.
  • Scalability & availability.
  • Easy to deploy and customize.
  • API keys and security.
  • Very rich documentation and support by AWS.
  • Somewhat difficult for new developers with many configuration options.
  • Support only SSL secure custom domains.
Amazon API Gateway is a very powerful tool, for a small organization. Good for quick developing microservices . It is also great when used as a API gateway that provides authentication over microservices.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
Amazon API Gateway has been adopted by multiple teams within our organization.
It offers an intuitive easy-to-use entry point to the AWS serverless services, and has helped our team move traditional 3-tier web applications to the cloud with ease.
  • Support for multiple stages/environments.
  • Great settings for configuring routing, caching, and CORS.
  • Integrates well with other AWS services.
  • Granting permissions for accessing Lambda functions using stage variables needs to be improved.
  • Reminders to deploy the API after changes have been made would be helpful.
It is best suited for building out the APIs for a serverless backend. It may not be the best option for Mobile backends, in which case AWS AppSync would be preferred over API Gateway.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use Amazon API Gateway in conjunction with AWS Lambda functions and the Serverless framework to rapidly build microservices. This combination is very powerful, particularly for small development teams, because it allows us to delegate work to AWS; we can focus our development effort only on features that yield competitive advantages for our business.
  • API Gateway integrates well with AWS Lambda. This allows us to build a web server in the language and framework of our choice, deploy it as a Lambda function, and expose it through API Gateway.
  • API Gateway manages API keys. Building rate limiting and request quota features are not trivial (or interesting).
  • API Gateway's pricing can be very attractive for services that are accessed infrequently.
  • API Gateway introduces some concepts, such as Stages and Integration Requests, that are foreign to most developers. The documentation hints in the Console help, but sometimes these concepts are not transferred to frameworks like Serverless.
  • Systems that use API Gateway may behave differently in end-to-end tests in local or CI environments.
  • Navigating the Console can be confusing.
  • It could be easier to codify API Gateway configurations.
Amazon API Gateway is a very powerful tool, particularly for small engineering teams. It is ideal for rapidly developing microservices when used in conjunction with the Serverless framework and AWS Lambda. It is also great when used as a conventional API gateway that provides authentication and routing over microservices. It would not be useful for exposing a monolithic application.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
At our firm, we provide different services and at different levels to our clients. With using Amazon API Gateway, it became possible for us to expose our services through simple REST endpoints. We have it synced up with different Amazon Lambda functions that handle the bulk of the processing and then exposing them via the API gateway.
  • Amazon API Gateway has a robust security infrastructure and provides great documentation and online help.
  • Provides an easy way to implement REST API with Serverless architecture as well as account for service versioning.
  • The initial learning curve with such technologies can be quite daunting. However, there is sufficient documentation available on Amazon AWS services to get one started.
  • Redeployment of the entire stage and step functions is necessary to test out any changes, no matter how minor.
Amazon AWS services, including the API Gateway, have an excellent reputation in the development community. They have one of the best up-times for any comparable cloud hosting service. The fact that the service scales up as the load requirements increase, and that clients are only charged based on these usage metrics, makes it a winner for us.
Read this authenticated review

Amazon API Gateway Scorecard Summary

Feature Scorecard Summary

API access control (5)
8.8
Rate limits and usage policies (5)
8.4
API usage data (5)
8.2
API user onboarding (4)
8.2
API versioning (4)
8.3
Usage billing and payments (4)
8.5
API monitoring and logging (5)
8.2

About Amazon API Gateway

AWS offers the Amazon API Gateway supports the creation and publication of an API for web applications, as well as its monitoring and maintenance. The Amazon API Gateway is able to support thousands of API calls concurrently and provides traffic management, as well as monitoring and access control.
Categories:  API Management

Amazon API Gateway Technical Details

Operating Systems: Unspecified
Mobile Application:No