Skip to main content
TrustRadius
Microsoft IIS

Microsoft IIS

Overview

What is Microsoft IIS?

Microsoft IIS is an application server and infrastructure.

Read more
Recent Reviews

Build for ease.

10 out of 10
April 28, 2021
Incentivized
We're a Microsoft based organization... we use .NET Framework C#, azure, teams, outlook etc etc. [Microsoft] IIS is our first choice for …
Continue reading

Microsoft IIS

9 out of 10
November 27, 2019
Incentivized
We build a business web application to support operations which are hosted on Windows servers using IIS. I would say that our utilisation …
Continue reading

Microsoft IIS, a Solid Web Server

6 out of 10
August 22, 2019
We use Microsoft IIS across the enterprise as an offering for web servers on Windows machines. We use it to host several of our enterprise …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Installation (28)
    9.0
    90%
  • Application server performance (28)
    8.0
    80%
  • Administration and management (28)
    8.0
    80%
  • Security management (28)
    7.0
    70%
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Microsoft IIS?

Microsoft IIS is an application server and infrastructure.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

67 people also want pricing

Alternatives Pricing

What is NGINX Plus?

NGINX Plus is presented as a cloud‑native, easy-to-use reverse proxy, load balancer, and API gateway, from F5.

What is Zend Server?

Zend Server, developed by Zend, acquired by Rogue Wave Software in 2017 and then by Perforce in 2019 with that company's acquisition of Rogue Wave, is an All-in-One PHP Application Server that aims to improve web app deployment, debugging, and monitoring. Additionally, ZendPHP Enterprise offers…

Return to navigation

Product Demos

Microsoft Internet Information Service Training

YouTube

[日本語: Japanese] CVE-2017-7269 IIS 6.0 WebDAV ScStoragePathFromUrl 0day Metasploit Demo

YouTube
Return to navigation

Features

Application Servers

An Application Server provides services and infrastructure for developing, deploying, and running applications

7.5
Avg 8.0
Return to navigation

Product Details

What is Microsoft IIS?

Microsoft IIS Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Microsoft IIS is an application server and infrastructure.

Reviewers rate Installation highest, with a score of 9.

The most common users of Microsoft IIS are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(86)

Attribute Ratings

Reviews

(1-25 of 25)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
On Windows, Microsoft IIS is easier to implement and maintain than Apache web service. Normally if you need to host PHP or other apache native content on a Windows server, it's recommended to use WAMP or equivalent software to simplify the installation, administration, and configuration of resources. However, you can use Microsoft IIS and other web services on the same server, taking care to keep separate folders and port usage for each system.
Gordon Lo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It's difficult to compare Apache HTTP Server, nginx, and IIS - they really serve a similar purpose on a different stack. IIS is well suited to the Microsoft stack. Apache HTTP Server works well for Java web applications. nginx is a multipurpose tool that we sometimes deploy as a reverse proxy or to host our angular and node applications. When it comes to hosting .net, .net core, wcf, asp.net, aspnet core... IIS is the only choice.
Scott Kennedy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
In terms of the configuration on a shared volume perspective, I think the Apache HTTP Server does a better job here. The Apache angle on this problem is more efficient from a man power perspective and ends up costing a little less in the long run over time. IIS tends to scale better at a certain point though.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Microsoft IIS is a lot more easier for Microsoft .NET developers to integrate and configure. It is MUCH more easier to install and therefore less time consuming to deliver applications to end users. IIS can be installed with a few clicks of a button by anyone with administrative access to the web server, where as other products have a separate download, install, configuration that must happen before it can be used by the developers.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
After using both Microsoft IIS and free Linux alternatives, like NGINX and Apache, I have to say I much prefer the Linux products in every way. Configuration is clearer (you have to edit config files deep in Linux somewhere, but once you've done it once, it's easy). Logging is better and simpler (no awful EventViewer). NGINX and Apache tend to be much faster, more robust, and they don't shut anything down--they serve things forever. Microsoft IIS is continually shutting things down and then when the next request comes in, it takes too long to get things running again to serve it.
April 28, 2021

Build for ease.

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Apache is java. Java is unnecessary complex. No developer wants to invest in learning all the hundreds of text based configuration files to get something done. Also, apache gives you the most evil and un-usable user interface possible. [Microsoft] IIS makes [life] after development easy, which is already complex enough to be bothered by something as mundane as exposing your work over the internet.
Karl Brown | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
ResellerIncentivized
Positive: Better integration with Active Directory
Negative: Appache Tomcat is open source and can be deployed on all operating systems including Linux, which allows for easier cross-platform deployments.
Rahul Dhangar | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Nginx is hard to support for smaller multiple projects, which is one reason we use the Microsoft IIS server, which is best fit for a set-up once and forget scenario. The Apache server is more recommended for smaller sized projects due to its cost factor, as the Microsoft IIS server turns out to be costly in the initial server setup costs because of the licensing of every proprietary software, including the Windows OS.
Score 6 out of 10
Vetted Review
Verified User
Microsoft IIS stacked up well with Apache, but since we are a Microsoft shop primarily, we had more resources that were familiar with managing the operating system and the server itself. While there are some benefits to Apache, you can find most of them in Microsoft IIS if you configure it properly.
Kyle Kochtan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Microsoft IIS was selected long ago as it was included with the Windows licensing. As such no new servers or costs were needed to host a site. We now host nearly 4,000 sites on Microsoft IIS. We do still use other platforms as needed but we always start with Microsoft IIS first before going another direction.
Valery Mezentsau | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Apache Web Server and Nginx
IIS is easier to configure and manage. Doesn't require deep knowledge of the product to manage it. Doesn't require for IT team to learn Linux/Unix OS for basic web hosting. However, for advanced IT specialists, all three solutions could be useful and can work together.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Apache and Nginx are both lower overhead solutions compared to IIS, but require extensive configuration through files or command lines. For someone creating a website for the first time, these solutions are difficult to understand and implement.
April 12, 2017

IIS Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized

Two factors drove our implementation of IIS.

1) Staff familiarity. IIS' ubiquity in the marketplace and its' already-familiar developer tools made IIS implementation straightforward.

2) Vendor support. Most of our external software publishers use IIS for their applications. Implementing their solutions using a known platform was simplified.

John Glenn | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Apache and Nginx are what we use for our large websites and public data. When dealing with the type of traffic we see on our sites IIS just doesn't scale out well. For our staff levels, Apache and Nginx are very hard to support for all of our projects so we can't always use them. IIS seems to fit the bill here for those smaller deployments. Again, it's not my first choice for a lot of connections or for big data. I save those for the Linux servers.
Leo Brewer | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
  • Apache
Many support teams are not comfortable supporting Linux platforms which is where Apache can really shine; also, application vendors often do not support Apache on Linux whereas they do support their products on Microsoft servers running IIS. In our case, the applications that I support are supported by the vendor on IIS/Microsoft server.
Alan Matson, CCNA:S, MCP | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I feel each has their own strengths, when it came to developing the in house applications ASP gave us more features so we went with IIS to support those features.
Aaron Hartzler | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
In my experience, Microsoft IIS was definitely easier to wrap my head around and also to troubleshoot. The GUI was a great visual way to see what "sites" and "app pools" you have, what is running, what is currently up. Microsoft IIS also offers the flexibility to have multiple sites and app pools going at the same time and also the versatility to do maintenance on any one without affecting the others.
payton climer | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Microsoft IIS is the only official way to run ASP.NET framework sites and for Microsoft System management tools (SCCM and WSUS). While open source options like Apache and NGINX are more commonly used in our department, to maintain the best compatibility we use IIS in certain situations that require it.
Return to navigation