We use Windows Server only for Eggplant Manager. Otherwise, I'm not using it.
Testtool expert at Helvetia Versicherungen
Provides integration with Eggplant but problems with stability
Pros and Cons
- "We use Windows Server only for Eggplant Manager."
- "At the moment, we have big problems with stability, and I'm not very happy at the moment. So, the stability could be improved."
What is our primary use case?
What is most valuable?
What needs improvement?
At the moment, we have big problems with stability, and I'm not very happy at the moment. So, the stability could be improved.
For how long have I used the solution?
I have been using it for a few years.
Buyer's Guide
IIS
September 2025

Learn what your peers think about IIS. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
867,676 professionals have used our research since 2012.
How was the initial setup?
The initial setup is complex.
What about the implementation team?
We have an in-house consultant.
What's my experience with pricing, setup cost, and licensing?
We have a license.
What other advice do I have?
I cannot say it's not good. It is good, but not for me at the moment due to some operational problems I have.
Overall, I would rate the solution a five out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Senior Cloud Solutions Engineer at Znet Technologies Pvt. Ltd.
An easy-to-use and reliable web server with zero setup cost
Pros and Cons
- "The most valuable feature of the solution is that it is easy to use and easy to understand."
- "Presently, some developers do not have technical knowledge of managing IIS, so that needs to be improved in the next release."
What is our primary use case?
I use IIS to deploy applications for customers and end users who want to publish their application or domain and access the same globally. They have to deploy their application over IIS so that some, like Binding, MDIS, and other application security services, can be configured.
What is most valuable?
The most valuable feature of the solution is that it is easy to use and easy to understand.
What needs improvement?
Some developing aspects like coding have to be improved in the solution. Presently, some developers do not have technical knowledge of managing IIS, so that needs to be improved in the next release.
I definitely want the core part to be differentiated from the technical part.
For how long have I used the solution?
I have been using IIS for approximately four to five years.
What do I think about the stability of the solution?
It is a Microsoft feature so it is definitely a good and stable product.
What do I think about the scalability of the solution?
It is a scalable product. Every product has scale-based technologies so if you are good at understanding new technologies and new features, and if you have an interest in the same, then you are definitely going to like it.
How are customer service and support?
I have not been in a situation to contact the support team yet as the solution’s features are very reliable and expressive.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup was very easy. It took approximately 15-20 minutes.
What's my experience with pricing, setup cost, and licensing?
There is no license required for the product as it is role-based. Whenever you go for a Windows platform server, the role has to be installed directly from the server manager.
There is no additional cost that has to be paid for that. It is free to use.
What other advice do I have?
I give this solution an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
IIS
September 2025

Learn what your peers think about IIS. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
867,676 professionals have used our research since 2012.
System Administrator at Confidential
Easy to install, and integrate with the operating system
Pros and Cons
- "When you are working with Microsoft solutions, you will see that the integration with the operating system, and implementing some security features, are easier in IIS than when using another solution."
- "Sometimes if you are using IIS in large-scale scenarios, meaning that if you are deploying an application within IIS service and you are expecting a large number of users to use this application, you can sometimes find some problems, meaning that the service can shut down by itself unexpectedly if you don't configure your IIS with the correct configuration that can handle this number of users."
What is our primary use case?
The primary use case is mainly using the IIS service to host web applications so that these applications can be accessed from outside through a web server.
What is most valuable?
I think that the IIS includes most features that are required by web applications so that they can run smoothly on Windows operating system. And since it is a native service from Microsoft that is part of the Windows Server ecosystem, so performance is good, and compatibility with the operating system also is excellent. The integration also is great with the operating system, and the integration with other Windows Server roles and applications.
When you are working with Microsoft solutions, you will see that the integration with the operating system, and implementing some security features, are easier in IIS than when using another solution. For example, if you want to use single authentication, SSO, or single sign-on, by authenticating yourself with your Windows username and password, when you are logging in to your computer, the IIS can use these credentials to automatically authenticate you in the application without the need to write or to type again your username or password. This is the SSO, the single sign-on, you can implement it quickly and easily in IIS since it is natively developed to work with Windows operating system. You only need to implement the SSO in your application. And once you develop this module and integrate it into your application, you can easily use it with the IIS within Windows.
What needs improvement?
Sometimes if you are using IIS in large-scale scenarios, meaning that if you are deploying an application within IIS service and you are expecting a large number of users to use this application, you can sometimes find some problems, meaning that the service can shut down by itself unexpectedly if you don't configure your IIS with the correct configuration that can handle this number of users.
Some configurations are not that easy to configure, there are a lot of details that you need to specify to tweak your applications. Sometimes, you can find problems, especially with applications that are not developed with .NET languages. If you want your application to perform well and can handle a large number of users, you need to use .NET languages like ASP.NET or other .NET technology. But if you are using for example PHP application, sometimes you can find some performance issues.
I encountered that type of problem, especially when you are using, for example, applications that are not developed in the Windows environment and you want to deploy this application with the IIS, sometimes you will find problems, especially performance-related problems.
For how long have I used the solution?
Frankly, I have been using the solution since 2010. And am still using it when we want to deploy web applications and you want to use a web server. So the IIS is a role within the Windows Server operating system that you can activate to use the web service in the operating system.
What do I think about the stability of the solution?
It's not about stability, but it's more about compatibility. Meaning that, if you are using Microsoft technology, you won't find better than IIS. But if you are using other programming language technologies that aren't Microsoft technologies, you can find yourself facing these kinds of issues. Especially if your application wasn't developed to fully work with IIS. So sometimes you can find this problem, this problem can be caused by the development process of this application. But sometimes even though you will take into consideration the compatibility problem, the IIS won't perform well with other technologies that are not Microsoft.
What do I think about the scalability of the solution?
The solution is scalable. You can have as many servers that host IIS so that they can handle the connections from users. And this is where the Failover Cluster service is used, it is used to create a cluster of services so that you can make your service scalable and available.
How are customer service and support?
For Microsoft, if you subscribe for example, to the premium subscription plan, and it depends on the level or the urgency of the ticket or the incident, they will contact you sometimes within the hour if it's a critical problem. But if it's just a simple support ticket, sometimes within 24. It's less than 48 hours before they will call you. It depends on if you want them to assist you by phone or by email. And their support is really great, sometimes they can find the problem within minutes. Yeah, I think it's great.
Which solution did I use previously and why did I switch?
Frankly, we are using other web server applications like the Apache web server. It depends on the application, and how or what web service application it was developed. If it was developed to be used with the IIS, then we use IIS for that application. If this application was developed for Apache or another web service, then we will install this webserver to run the application. Most of the time when it is a PHP web application, then we will use the Apache web server rather than the IIS. But if it's ASP.NET or another .NET technology, then we will use IIS. Or if we are using, for example, another solution from Microsoft, such as SharePoint or Microsoft Exchange mail servers, et cetera, then we will be forced to use the IIS service. Sometimes, you don't have a choice to choose. If it's a Microsoft solution you want to deploy, you will be forced to use IIS. If it's in-house developed application or you buy a product that needs a web server, then you can choose, but it depends also on the compatibility list of the application.
How was the initial setup?
The initial setup is straightforward. It doesn't take much time. It's Windows, it's Microsoft stuff, and with Microsoft, it's about making the installation process easier, you cannot find an easier installation than Microsoft products. It's a role within the Windows Server, so with a number of clicks, you will find yourself ready to use the IIS service.
What about the implementation team?
The implementation was completed in-house.
Sometimes, I deploy it by myself, and sometimes when another department needs visual machines with Windows Server and the IIS service, I can either install everything by myself or provide them with the virtual machines and the access information credential, et cetera. And the company that will deploy the application for them, it'll be the one that will install the role and configure it.
What's my experience with pricing, setup cost, and licensing?
I think it's part of the Windows Server, so you won't have any other costs to add in order to use the IIS service. Meaning that, if you have a license for Windows Server, then automatically you will have also the IIS service available.
What other advice do I have?
I give the solution eight out of ten.
The IIS service version also depends on the version of the Windows Server. So for example, if you are using the Windows Server 2012, it may have an old version compared to the 2022 Windows Server version. It is the last one since we are also using the 2022 Windows Server operating system, so we are using the latest version 6.0.
Most of the time, if it's me who deployed or installed IIS in the first place, I am the one who will maintain it. But if it's another person or another company or its part of the maintenance program, then we will call the other company to do their maintenance tasks.
In my experience, I think that if you want to use IIS, you need to develop your application to be fully compatible with IIS. Meaning that, you need to use Microsoft technologies rather than other languages, for example, Java or PHP or other, Python or anything else. Rather than that them, you need to choose .NET technologies so that you will take advantage of the performance and compatibility of the system with your application. This is what I can recommend people to do in order to use IIS. Because when for example, you acquire an application or a solution that wasn't developed initially for IIS, you need to do many tweaks in the applications and the IIS in order to make it run. And sometimes these types of tweaks can cause you problems in the production environment.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Warehouse staff at H&M
Highly stable solution with excellent management console
Pros and Cons
- "IIS's best features are its management console and stability."
- "IIS's memory management could be improved."
What is our primary use case?
I mainly use IIS to support web applications.
What is most valuable?
IIS's best features are its management console and stability.
What needs improvement?
IIS's memory management could be improved.
For how long have I used the solution?
I've been using IIS for over ten years.
What do I think about the stability of the solution?
IIS is very stable.
What do I think about the scalability of the solution?
IIS's scalability is good.
How are customer service and support?
Microsoft's technical support is good.
Which solution did I use previously and why did I switch?
Previously, I used Apache, but it wasn't stable enough.
How was the initial setup?
The initial setup was very easy.
What other advice do I have?
I would rate IIS nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
System Engineer at Teleperformance
Easy to manage platform with good scalability
Pros and Cons
- "The initial setup is simple."
- "The platform's stability could be better."
What is our primary use case?
We are using the platform for automatic web services.
What is most valuable?
The platform is easy to manage.
What needs improvement?
The platform's stability could be better.
For how long have I used the solution?
I have been using IIS for a few years. At present, we are the latest version.
What do I think about the stability of the solution?
I rate the platform's stability an eight out of ten. It could be improved.
What do I think about the scalability of the solution?
We have 2,000 IIS users in our organization. It is a scalable platform.
How are customer service and support?
The platform's technical support services are satisfactory.
How was the initial setup?
The initial setup is simple. It does not take too long to set up.
What was our ROI?
The platform generates a good return on investment.
What's my experience with pricing, setup cost, and licensing?
IIS's pricing is reasonable.
What other advice do I have?
I recommend IIS to others and rate it a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Straightforward implementation, reliable, and no license needed
Pros and Cons
- "The solution has been reliable."
- "The price of the solution could be less to improve."
What is our primary use case?
We are using IIS for a web and application server.
What is most valuable?
The solution has been reliable.
What needs improvement?
The price of the solution could be less to improve.
For how long have I used the solution?
I have been using IIS for a long time.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
IIS is a stable solution. However, we use load balancers when we want to scale.
How are customer service and support?
The support from IIS is good compared to other vendors. However, the support is pooling over to the cloud reducing their support for on-premise.
Which solution did I use previously and why did I switch?
I have used JBoss and open-source Tomcat. Depending on the use we will use a particular solution. For example, if we use .NET as a core, we will use IIS.
How was the initial setup?
The implementation of IIS is straightforward. We do mostly MSI deployments but sometimes we do it manually.
If automation is used the deployment can be done quickly.
What about the implementation team?
Depending on where we deploy the solution will determine if we use assistance. We use approximately two people for the deployment of the solution. However, The size of the service and the manner in which it is deployed or if it is automated will determine the number of people required for the deployment. Without utilizing such tools, as automation, additional personnel will be necessary.
What's my experience with pricing, setup cost, and licensing?
There is no license needed to use the solution.
What other advice do I have?
The newer version of the solution works better.
We use two people for the maintenance of the solution.
I would recommend this solution. If the user is developing around .NET then this solution is needed.
I rate IIS an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Enterprise System Administrator at Nafeza
Serves as a port for publishing URLs and helps scan and mitigate vulnerabilities
Pros and Cons
- "It helps scan and mitigates our vulnerabilities using the best protocols to secure our environment."
- "The customer service and support team can be improved."
What is our primary use case?
Our primary use case for the solution is serving as a port for publishing URLs, especially for our share point team. Additionally, it helps scan and mitigates our vulnerabilities using the best protocols to secure our environment. In the world of cybersecurity, there are significant threats in the IT environment, so we have to mitigate all the HTTP URLs that you have in the environment HTTPS and to do so to secure these tunnels and to provide them with the certificate that you want. IIS also provides the option to secure or mitigate the vulnerabilities in your environment by using the safest protocol to avoid any vulnerabilities or scenarios. We deploy the solution on the premises.
What is most valuable?
The most valuable feature is controlling the ports you can use and denying the port you won't use in case anything goes wrong. This is one of the most outstanding features, especially for security.
What needs improvement?
The customer service and support team can be improved.
For how long have I used the solution?
We have been using the solution for almost 40 years and currently have the latest version implemented.
What do I think about the stability of the solution?
The solution is very stable.
What do I think about the scalability of the solution?
The solution is scalable and not exclusive to the system administrator. Some teams, such as the network, SharePoint, and dev ops teams, interfere with this solution. However, it is one of the major features of the IIS.
How are customer service and support?
There is a lack of support from the customer service and support team, and they are very slow. I rate them a five out of ten.
How would you rate customer service and support?
Neutral
How was the initial setup?
From my experience, I rate the initial setup a seven out of ten, and the setup took approximately an hour.
What about the implementation team?
We implemented the solution in-house, and one person was required for deployment.
What was our ROI?
We have seen a return on investment, for all the teams, especially for the security and SharePoint team. Most of the work's done through the server, especially the SharePoint team, and they publish all the websites they are using internally for the company. It's related to the employee and released to the business as a newsletter for the company. So, it's very helpful.
What other advice do I have?
I rate the solution an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
ICT Officer at Intelligent Skincareinc Inc.
Provides integrated security features and assures server reliability
Pros and Cons
- "The product's most valuable features are performance and security."
- "The solution's pricing and stability need improvement."
What is our primary use case?
We use the platform for hosting Dynamics from our Microsoft Server.
How has it helped my organization?
The product is essential for hosting our ERP and managing our database, making it very important for the company.
What is most valuable?
The product's most valuable features are performance and security.
What needs improvement?
The solution's pricing and stability need improvement.
For how long have I used the solution?
I have been using IIS for seven months.
What do I think about the scalability of the solution?
We have 57 IIS users in our organization. We use it regularly. I rate the platform's scalability a nine.
How are customer service and support?
Microsoft's support is responsive enough to our requirements.
How was the initial setup?
The initial setup process is straightforward. The deployment of the Microsoft server was precise. We were able to install Windows efficiently.
What about the implementation team?
We take help from a third-party vendor for product implementation.
What's my experience with pricing, setup cost, and licensing?
They offer a one-time payment model for the product license, and we pay annually for support.
I rate the pricing an eight out of ten.
What other advice do I have?
I would recommend the platform to others because of the integrated security features and the reliability of the server OS.
Overall, I rate IIS a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free IIS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: September 2025
Popular Comparisons
NGINX Plus
Oracle WebLogic Server
IBM WebSphere Application Server
Tomcat
Red Hat JBoss Enterprise Application Platform (EAP)
Apache Web Server
Oracle SOA Suite
Microsoft .NET Framework
Oracle Fusion Middleware
IBM WebSphere Message Broker
Oracle Application Server
Oracle GlassFish
Fujitsu Interstage Application Server
SAP NetWeaver Enterprise Portal
Windows Server AppFabric
Buyer's Guide
Download our free IIS Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which is better - IIS or NGINX Plus?
- Is Microsoft IIS an application server or a web server?
- When evaluating Application Server, what aspect do you think is the most important to look for?
- What are the pros and cons of JBoss and Oracle Middleware?
- Resin vs WebLogic? Pros and Cons?
- Why is Application Server important for companies?