Amazon API Gateway vs. Apache HTTP Server

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Amazon API Gateway
Score 7.4 out of 10
N/A
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.
$0.90
Per Million
Apache HTTP Server
Score 9.1 out of 10
N/A
Apache Web Server (Apache HTTP Server) is an open source HTTP web server for modern operating systems including UNIX and Windows.N/A
Pricing
Amazon API GatewayApache HTTP Server
Editions & Modules
Past 300 Million
$0.90
Per Million
First 300 Million
$1.00
Per Million
No answers on this topic
Offerings
Pricing Offerings
Amazon API GatewayApache HTTP Server
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Amazon API GatewayApache HTTP Server
Considered Both Products
Amazon API Gateway
Chose Amazon API Gateway
Amazon API Gateway really provides Product functionality and performance. So this is the main reason of choosing it over the competition. Also, cost effectiveness is also second reason to choose it for our project. This product Create both internal and operational efficiencies …
Chose Amazon API Gateway
Pricing is better at Amazon API gateway. Amazon API gateway is more user-friendly than SAP HANA Cloud. But SAP HANA Cloud supports more programming languages. The centralized management and monitoring system of Amazon API Gateway is more user-friendly. The User-Interface of …
Chose Amazon API Gateway
Our organization uses AWS infrastructure for many projects across different business units so we choose Amazon API Gateway for initial web services development. After exploring all features especially integration with other Amazon services like Lamda and Cloud watch we chose to …
Chose Amazon API Gateway
I have reviewed NGINX, Kong, and Azure API Management. While very capable, NGINX and Kong are server-based implementations; my team would prefer not to have another cluster of servers to manage. Having a managed service in API GW is preferable.

While Azure API Management is …
Chose Amazon API Gateway
When we tested Azure API Management at the time, it had serious connectivity issues, it was very unstable, and it needed to do a lot using the command line. Comparing with the AWS solution, which was more mature, and the fact that we have services in use on AWS, we ended up …
Chose Amazon API Gateway
Our primary architecture is AWS, so we selected [Amazon] API Gateway as our gateway solution. While ApiGee and SwaggerHub provide great solutions for service orchestration, [Amazon] API Gateway provided the best integrations with our web services which were mostly running …
Chose Amazon API Gateway
Compared to other solutions, Azure is much easier to use and setup, but probably for hybrid solution Talend API in the cloud is the best solution and Talend API can take advantage of Amazon API Gateway, thus all this hard work is done by other software solution. Additionally, …
Chose Amazon API Gateway
I feel there is no competition to Amazon API Gateway when it comes to evaluating the cost and ease of use.
Chose Amazon API Gateway
As AWS API comes with more security and API key authentication functions, it's easy for the organization to handle the various customers based with different level of permission. And also very easy comparable to others for tracking the API calls. Also, scalability and …
Chose Amazon API Gateway
Since we have been using AWS products since the beginning, we did not think about using any competitors of API Gateway. It has great and strong integration with other AWS products.
Chose Amazon API Gateway
Amazon CloudWatch and Amazon Elastic MapReduce
Chose Amazon API Gateway
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 …
Apache HTTP Server
Chose Apache HTTP Server
Apache HTTP Server has more stability and features than the other products. It is also more secure. Apache HTTP Server has a more developer base so it is easier to find resources on it.
Chose Apache HTTP Server
I has a lot more features, except that IIS is more integrated in a Windows environment. But now with .net core also possible from Apache it would work anywhere really. Only in a full Windows environment where full integration is needed I would chose to go for IIS. Otherwise …
Chose Apache HTTP Server
IIS has a clear advantage over Apache: Configuration can be done through a convenient visual editor. But, sometimes, IIS can be tricky to use for serving other things than asp.net. We had bad experiences working at scale with IIS7.5 while serving PHP websites. I know that more …
Chose Apache HTTP Server
The comparison with other products from IBM or Oracle is difficult. These are mostly software that has to be paid for. The only fair comparison at eye level is probably the Nginx web server: It is also free and offers even higher performance. In the meantime, there is also a …
Chose Apache HTTP Server
Apache is more simple, also it tends to be more stable and it is less complicated to use, comparing with other complex solutions that are difficult to troubleshot.
So wherever possible I select Apache HTTP Server for own/enterprise use also advise consumers to select the Apache …
Chose Apache HTTP Server
By having a similar purpose, which is to publish and manage access to services, sites, and/or web systems, I have had to implement them to analyze their qualities and virtues, but stability, the power of implementation of different solutions and to be able to expand through own …
Chose Apache HTTP Server
Apache lacks the scalability and feature set of NGINX but our team was not only far more experienced with Apache HTTP Server but was relying on tools and frameworks that required Apache HTTP Server. We've recently considered moving to NGINX but the workload to migrate and train …
Chose Apache HTTP Server
Oracle WebLogic /Tuxedo is great when you are using it to install Oracle stack on top including other Oracle middleware and applications. Similarly, if you have IBM applications that need to be configured with IBM DB2, IBM WebSphere is better than Apache Web Server. Red Hat …
Chose Apache HTTP Server
To be quite honest I often select Apache because it is the world's most commonly used web server and I have been using it for more than 20 years across many organizations. I have never been burned using Apache. Apache rises above IIS in functionality, configurability, and the …
Chose Apache HTTP Server
Against Nginx: Mainly- it's been in the field the longest. There's not really a reason to move to Nginx on it's own. Apache has a mountain of documentation and how-tos that extend from the Foundation itself, to Individual Developers, spanning over 20 years, and most of it …
Chose Apache HTTP Server
We chose Apache because it handles dynamic content better than Nginx and it's very well supported. Nginx does handle high traffic sites better, but most of our sites do not get thousands of visitors or more a day as we are a small company serving niche markets. It is notable …
Chose Apache HTTP Server
Apache Web Server is the oldest among all of these above-mentioned web server solutions provide a wider range of tools and support available which is of great help when creating a web app because less investment of time and money is what contributes to the success of a project …
Chose Apache HTTP Server
I have loved Apache and the brief experience I had with IIS wasn't as good. Nginx I have heard good things and though we use it heavily for our servers now without problems, I haven't configured it myself.
Chose Apache HTTP Server
Apache is often used in conjunction with Nginx, with Nginx in front of Apache to serve static assets like CSS and JS. Both are easy to configure. IIS is pretty cumbersome and is not as flexible as Apache.
Chose Apache HTTP Server
  • Add EAR files to Apache Web Server
  • Keep portability. Web Server machine provides an option to the person to complete their own updates along with deploy their unique application. If live mirroring is not used, some users will have to wait for renewed content. More servers equals …
Chose Apache HTTP Server
Apache is far superior to Microsoft's IIS. The only reason to consider IIS would be for compatibility with a given software package that is made exclusively for IIS.
Chose Apache HTTP Server
Both NGinx and Apache are trying to accomplish the same thing, with the exception that NGinx is a much faster product. It allows for multi-threading which spreads out the traffic around the server. Apache is typically enabled by default and due to the high volume of websites …
Chose Apache HTTP Server
I've used Microsoft's IIS and IBM's HTTP server. The major and a clear advantage of Apache web server over these products is that it’s free and has no licensing issues. Being in the industry for quite sometime (oldest web server) a lot of products and customizations have been …
Chose Apache HTTP Server
Apache is terrific. Zeus is actually built on Apache and adds a mediocre at best interface to controlling it. IIS is only good on Windows. Netscape servers are probably not even around anymore, but when they were, were the absolute worst. I couldn't move my office off of them …
Features
Amazon API GatewayApache HTTP Server
API Management
Comparison of API Management features of Product A and Product B
Amazon API Gateway
9.1
Ratings
8% above category average
Apache HTTP Server
-
Ratings
API access control9.00 Ratings00 Ratings
Rate limits and usage policies10.00 Ratings00 Ratings
API usage data8.00 Ratings00 Ratings
API user onboarding8.00 Ratings00 Ratings
API versioning9.00 Ratings00 Ratings
Usage billing and payments10.00 Ratings00 Ratings
API monitoring and logging10.00 Ratings00 Ratings
Best Alternatives
Amazon API GatewayApache HTTP Server
Small Businesses
NGINX
NGINX
Score 9.1 out of 10
NGINX
NGINX
Score 9.1 out of 10
Medium-sized Companies
NGINX
NGINX
Score 9.1 out of 10
NGINX
NGINX
Score 9.1 out of 10
Enterprises
NGINX
NGINX
Score 9.1 out of 10
NGINX
NGINX
Score 9.1 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Amazon API GatewayApache HTTP Server
Likelihood to Recommend
8.0
(0 ratings)
8.0
(0 ratings)
Usability
9.0
(0 ratings)
-
(0 ratings)
Support Rating
10.0
(0 ratings)
9.3
(0 ratings)
User Testimonials
Amazon API GatewayApache HTTP Server
Likelihood to Recommend
API GW is great for giving access to asynchronous operations that are fast and don't need to be online all the time. Lambda functions are the classic example. In the past, an operation that is called on via an HTTP endpoint would be implemented using a server-based solution. With high availability in place that would include a server or two and a load balancer. Over time this setup can be costly, especially if the service is not used at full capacity; cycles are wasted when the servers are sitting there waiting to respond. If the operation can be distilled down to a function, an API GW + Lambda solution could be put in place that performs the operation as needed only when requested. Comparing the low price point for API GW requests and Lambda CPU+Memory, the savings can be night and day over the server-based implementation.
Read full review
Well Suited: Perfect for hosting your own website. And, I don't mean just an individual with a port of MySpace. I mean an industrial strength, commercial grade replacement for Microsoft IIS. If you need a web server that provides a feature-rich environment with support for multiple sites (hosted in the same server), with such features as virtual hosting, and modular feature design, than Apache Web Server is right on the money. Less Well-Suited: Single page, small feature-set websites. Apache is a lot of trouble for developers to set up, just to send/receive JSON strings of a few bytes. You're really better off using something smaller and faster/simpler (lighttpd for example).
Read full review
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.
Read full review
  • Apache is Open Source, governed well (the foundation) and probably the most stable computing platform ever.
  • Apache is probably one of the most customizable and configurable pieces of software that I have ever run across in more than 30 years of development.
  • If there is something that Apache can not do, then you need to ask yourself; should I be doing that? The point here is that it is a solid solution and seems to only integrate other technologies that are of the highest caliber.
  • Apache will live forever and you can not go wrong with it.
Read full review
Cons
  • 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.
Read full review
  • Configuration files are located on different places depending on your Linux distro.
  • If you have an error on one configuration file, apache refuses to start and sometimes is difficult to know why.
  • Security is not great by default, but making a todo list help when you configure a new server.
Read full review
Usability
It is a great product very reliable and stable for connecting various aws services like we connected with lambda function and it is working very well, never faced any issue after the setup. It also saves out lots of money as well as time after we implemented the automatic ec2 server recovery system
Read full review
No answers on this topic
Support Rating
We always had a great experience with the AWS support team. They were always on time and very dependable. It was a good partnership while we worked to resolve our issues.
Read full review
I give this rating because there is so much Apache documentation and information on the web that you can literally do anything. This has to do with the fact that there is a huge Open Source community that is beyond mature and perhaps one of the most helpful to be found. The only thing that should hold anyone back from anything is that they can not read. RTFM, my friend. And I must say that the manual is excellent.
Read full review
Alternatives Considered
Pricing is better at Amazon API gateway. Amazon API gateway is more user-friendly than SAP HANA Cloud. But SAP HANA Cloud supports more programming languages. The centralized management and monitoring system of Amazon API Gateway is more user-friendly. The User-Interface of Amazon API gateway is also better. Overall we can conclude that Amazon API Gateway provides a better work experience than SAP HANA.
Read full review
The comparison with other products from IBM or Oracle is difficult. These are mostly software that has to be paid for. The only fair comparison at eye level is probably the NGINX web server: It is also free and offers even higher performance. In the meantime, there is also a paid Plus version of NGINX. This has extended support and special functions.
Read full review
Return on Investment
  • Positive, which accelerated business deliveries in months
  • Negative, but in our positive case, if you are going to change the solution in the future, you need to adjust several things for the new solution.
  • Positive, users celebrated with ease of use (lower learning curve, lower cost).
  • Positive - Pay according to usage
Read full review
  • Apache web server helped us in building client applications without much investment in the underlying server configuration which gives us the ability to start on a new project quickly and upgrade its resources as and when needed.
  • Using software which is well-supported by a community of open source contributors makes tasks easy and affordable when need help since a couple of minutes on Google saves a couple of dollars every time and you don't need a specialized support person unless there is something significant needing to be changed.
Read full review
ScreenShots