What users are saying about

Nginx

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
54 Ratings
20 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101

Nginx

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
54 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9.1 out of 101

Add comparison

Likelihood to Recommend

Amazon API Gateway

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.
No photo available

Nginx

Nginx is well suited for serving any static content - whether that be images, JS files, HTML files, CSS files, videos, etc. If you have a high-traffic website, Nginx will be a great fit because it handles large number of requests extremely efficiently. Nginx has full support on Unix systems, but only has limited support on Microsoft Windows machines.
Gabriel Samaroo profile photo

Feature Rating Comparison

API Management

Amazon API Gateway
8.5
Nginx
API access control
Amazon API Gateway
8.5
Nginx
Rate limits and usage policies
Amazon API Gateway
9.0
Nginx
API usage data
Amazon API Gateway
8.5
Nginx
API user onboarding
Amazon API Gateway
9.0
Nginx
API versioning
Amazon API Gateway
7.5
Nginx
Usage billing and payments
Amazon API Gateway
9.0
Nginx
API monitoring and logging
Amazon API Gateway
8.0
Nginx

Pros

  • 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.
No photo available
  • SSL handling
  • Configuration is very unique, and has a learning curve, but powerful and generally clear
  • Very active user groups
  • Decent customer support
L Matthew Blancett profile photo

Cons

  • 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.
No photo available
  • Even though Nginx is the 2nd most used web server, it is rarely recognized by anyone outside of an IT field that uses it directly. This makes it a very hard sell, especially within start-up companies (a great place for NginX) relying upon VC funding, where brand recognition of the providers/manufacturers used in your IT environment can be a factor in funding.
  • Due to being less known, NginX does lack on advanced community support along with modules and add-ons when compared to Apache, luckily the community support available is generally more than enough. The same goes for locating experienced NginX administrators, but again, the learning curve is very small. allowing staff to be adequately trained in a short amount of time.
  • Due to the first point I made, a lot of software does not come with pre-configs for NginX
Craig Nash profile photo

Alternatives Considered

Nginx is a powerful tool but configuring, running and maintaining but Nginx will never be a competitive advantage for our business. API Gateway is powerful because it is managed and does what we need out-of-the-box. Nginx is used more widely in the community; it may be easier to find developers with Nginx experience.
No photo available
I selected Nginx because it is easy to learn, use, and maintain. I almost never have to troubleshoot it ever since I deploy it. It just meets my need for a personal learning experience. It works well with PHP and MySQL on Linux. That is why I chose it at first.
No photo available

Return on Investment

  • API Gateway has positively impacted our business by increasing the stability of our services. It is easy to implement rate limiting and horizontal scaling with API Gateway; this helps us to deliver highly-available services.
  • API Gateway has increased our developer's productivity because they can delegate the management of web services to AWS. They can focus on features instead of Nginx configurations.
  • API Gateway makes access control easy, which makes securing our services easier.
No photo available
  • Really makes a lot of Docker workflows doable that would be frustrating otherwise
Will Stern profile photo

Pricing Details

Amazon API Gateway

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Amazon API Gateway Editions & Modules
Amazon API Gateway
Additional Pricing Details

Nginx

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
Nginx Editions & Modules
Nginx
Edition
NGINX Plus - Basic
$2,5001
NGINX Plus - Professional
$3,5001
NGINX Plus - Enterprise
$5,0001
NGINX WAF - Add-on
$2,0001
1. per instance
Additional Pricing Details