IIS Review

Easy to use GUI, but support for clustering needs to be included in this solution

What is our primary use case?

We have a GIS solution from ESRI, ArcGIS Web Adaptor, and it is installed on top of IIS. It's part of ArcGIS Enterprise solution.

What is most valuable?

The graphical user interface makes it easy for users to configure the sites. 

What needs improvement?

This solution needs to be easier for cases where you want to have an IIS cluster. If you have several IIS solutions running, it is not clear on how to make them communicate to each other. Normally, IIS Web Server run independently on each server. To have "IIS cluster", currently you need to have a network load balancer (NLB) appliance running in front of them. We use NLB to distribute the load and have high-availability of IIS Web Server.

For how long have I used the solution?

I have been using this solution for more than twenty years.

What do I think about the stability of the solution?

This solution is stable. However, because of the way IIS interacts with the application pool, it is possible that another application running in different application pool, can have an impact to other application pool. Theoretically, each application pool will have independent process and should not conflicting between each other.

What do I think about the scalability of the solution?

This is something that we are looking into because we want to have IIS Web Server that can communicate between each other. So far, we cannot find this options inside it, anywhere on the menu.

In our office, we only have few people who use this solution and we don't have a plans to increase its usage. It is for internal publishing only.

But for our client, we implement this solution in production environment and so far, no critical issue happened to run IIS Web Server on it.

How are customer service and technical support?

We have not been in contact with technical support. So far, we have been able to handle all issues.

How was the initial setup?

The initial setup of this solution is simple. Even if you aren't familiar with it, it is not complex. If you are installing it inside Windows Server, it will take less than half an hour to deploy. In most cases, it can be done in fifteen minutes.

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

This solution comes included with Windows Server.

What other advice do I have?

My advice for anybody who is considering this solution is to go ahead with it. This is a mature product that is suitable for production environment. It competes with the Linux-based web server, which has more features. However, Microsoft is becoming more friendly with the open-source community, so hopefully they will implement more advanced features inside IIS.

It seems to me that Microsoft has been evolving the product with one of the main goals to be ease of use. However, I think that they need to focus on handling the biggest load. 

I would rate this solution a seven out of ten.

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More IIS reviews from users
...who work at a Comms Service Provider
...who compared it with Tomcat
Add a Comment