Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

4 AWS reviews

External reviews

38 reviews
from and

External reviews are not included in the AWS star rating for the product.


4-star reviews ( Show all reviews )

    M.Umar Farooq

Functions as both a reverse proxy and a web server, offering a lot of flexibility and performs well

  • April 04, 2024
  • Review from a verified AWS customer

What is our primary use case?

We use NGINX as a reverse proxy. For example, if you access www.google.com, NGINX accepts the external traffic and forwards it to the internal application servers.

What is most valuable?

NGINX can also be used for load balancing, which makes it better than Apache in a lot of cases. Additionally, it functions as both a reverse proxy and a web server, offering a lot of flexibility.

Moreover, it performs very well. That's one of the primary reasons we use NGINX.

What needs improvement?

I would like the configuration process to be more simplified. Both Apache and NGINX involve some complex configuration steps. Easier configuration and troubleshooting would make it a perfect ten for me.

For how long have I used the solution?

I've used NGINX Plus for about one and a half years. However, I'm not actively configuring it right now since I'm working on microservices.

I've deployed NGINX Plus both within AWS EC2 instances and on our on-premises virtual machines.

What do I think about the stability of the solution?

I haven't experienced any major performance issues.

What do I think about the scalability of the solution?

Around 100 people had access to it. In my previous team, around 10 to 14 engineers were actively using it for configuration and management.

It's quite scalable. We can host multiple frontend applications on it.

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

I used Apache. I configured Apache as a web server for a front-end web application deployment. I used it on a Linux virtual machine.

I actively used Apache for over a year. We configured applications for front-end hosting and used Apache as a web server to route traffic from the public to the virtual machine. It was listening on port 80 or 443 and forwarding traffic to the internal application.

I used it more than a year ago. Since then, I've primarily been using NGINX.

How was the initial setup?

I've installed NGINX several times, and it was straightforward. It was not a tedious task, so the process was easy. 

NGINX's graphical user interface is fine. I've deployed frontend applications.   

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

There's an open-source version of NGINX that is free. There's also NGINX Plus, which is a paid version with additional features.

What other advice do I have?

I would recommend it because it's a very versatile tool for load balancing and other scenarios. For example, you can use it to host front-end applications.

I would give NGINX an eight out of ten. It's great for load balancing, reverse proxying, and serving as a web server. Its versatility makes it superior to Apache in many ways. I haven't tried other similar tools, so that's why I wouldn't give it a perfect ten.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)


showing 1 - 1