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-2 of 2)
Companies can't remove reviews or game the system. Here's why
Rahul Dhangar | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft IIS for specific requirements on client deliverables. Certain projects require us to implement Microsoft IIS for overall project hosting and delivery. Microsoft IIS is very easy to install, and its GUI is very informative. The Microsoft Server facilitates implementation of SQL database seamless. It is very useful due to its simplicity for small projects which primarily require CRUD operations in SQL.
  • Troubleshooting problems is very easy due to the server logs, which are maintained by default in Microsoft IIS.
  • Awesome integration with Visual Studio and dot NET applications.
  • Best performance with Microsoft tools and services, because of its native nature with them.
  • Microsoft IIS' performance, in comparison with lean web-servers like Nginx and Apache, has a lot of room for improvement.
  • Since it is a non-open source solution and a proprietary Microsoft software, it is tied with Microsoft Windows OS, which is prone to new security vulnerabilities on a frequent basis.
  • The logging of errors is very vague in nature sometimes, which makes it difficult to get to the root cause of the error, and means it takes more time in debugging.
Well suited for small websites which need to be hosted on the same environment without getting into the trouble of managing services differently. Clustering is a costly offense if you want to deal with a high volume of data, because of IIS' costly licensing for the server, and the OS also makes it less favorable.
Application Servers (5)
80%
8.0
IDE support
80%
8.0
Security management
70%
7.0
Administration and management
70%
7.0
Application server performance
80%
8.0
Installation
100%
10.0
  • The security risk is greater in the case of public facing websites, which impacts the trustworthiness of the solution offered.
  • Relatively easy installation boosted productivity for us.
  • Tracking down the root cause of a problem takes a long time, which increases the cost and is a very tedious process.
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.
No
  • Product Usability
  • Prior Experience with the Product
The product usability played an important role in selecting the Microsoft IIS Server over other solutions, because of its comparatively simple GUI and simple learning curve when compared to its competitors. Since we needed a very basic website for doing CRUD operations from the SQL database, we implemented the Microsoft IIS Server, which helped us speed up the development process.
I would be more than happy to select it as a preferred server solution if Microsoft considers cutting the cost associated with the Microsoft IIS Server and the other dependencies bundled with it (Microsoft Windows Server OS, Microsoft SQL Server Enterprise, etc), because then it will be more affordable to implement for smaller-sized projects where the cost of management and recurrent costs of subscription plays an important role in decision making.
Overall product usability is good due to its ease of use for new developers, which is a plus point because it is slightly easier for inexperienced system admins, due to its ease of installation on modern Windows OS. A single person can maintain the Microsoft IIS server, which makes administration more convenient for small sized teams.
Microsoft IIS Server is scalable if the underlying server configuration is done correctly. Use x64 edition v/s 32bit and using 32bit mode application pools are some of the tweaks to be done to make the IIS server scalable. There are too many small configurations need to be carried out in order to make a highly scalable IIS server hence not giving full score in this area.
ARR (application request routing) in Microsoft IIS Server enables the web-admins to increase the web app reliability and availability through the rule based routing and load balancing of HTTP requests which in turn provides highly available server. IIS 7.0 Manager also provides kernel as well as user mode caching for faster performance and in case if the server fails, the IIS server has good amount of details logged in its log files which help understand and debug the cause quickly. Load balancing facilitates IIS server to fight against availability issues.
Microsot IIS is good for small projects involving simple data in SQL, which requires CRUD operations frequently. But when the data increases in size, the Microsoft IIS server starts slowing down. Page loading is good if the caching module is installed and configured correctly. Heavy applications like MongoDB and other open source software which require high memory consumption are not recommended on the Microsoft IIS server, and would be better migrated to a Linux environment with an Nginx or Apache server running on it.
Integration with Microsoft services is best with Microsoft IIS Server because of the native nature. Asp and .NET applications perform great on it, but when it comes to a larger open source community, it falls steeply down because of its closed source nature and performance issues for big data. Node.js integration on the Microsoft IIS Server is intimidating because of the complexity involved.
Valery Mezentsau | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I and my IT department currently and previously use Microsoft IIS as the main web server solution for internal and public-facing websites. In a Microsoft environment, I think, this is the best option for the web server. Easy to deploy the server, easy upload websites. Didn't have too many issues with Microsoft ISS, simple to use, saves time on deployment. Our current IIS environment contains not only internal and external websites but several web services that interact with third-party services for identity, fraud detection, etc.
  • Easy to deploy and minimum time for the first startup.
  • Supports a large variety of web technologies.
  • Easy website and applications management.
  • The best integration with Microsoft AD for user authentication.
  • It is regularly patched.
  • For some web applications, it takes additional time to configure IIS to make a website work.
  • IIS logging - it is not the strongest side of the product.
  • Compared to Apache or Nginx, IIS uses way more system resources.
  • Even with regular patches, IIS has many vulnerabilities.
Microsoft IIS is well suited for simple website hosting and for more complex web application setups as well. Granular security features allow you to make your web site or app to be protected as much as possible. Plus by default the best integration with other Microsoft services like Active Directory, WSUS, SCCM, etc. However, if you need just a basic website that is not based on MS components, open source solutions like Apache or Nginx could be better and cheaper (based on Linux).
Application Servers (6)
70%
7.0
IDE support
80%
8.0
Security management
80%
8.0
Administration and management
90%
9.0
Application server performance
70%
7.0
Installation
100%
10.0
Open-source standards compliance
N/A
N/A
  • We have a Microsoft based infrastructure, so IIS was the easiest, fastest and cheapest solution.
  • Short time for deployment, configuration, and integration.
  • Increased IT performance.
  • 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.
FileZilla, Microsoft System Center Configuration Manager, Proofpoint Essentials for Small Business, G Suite, Sophos Endpoint Protection, Sophos Secure Web Gateway, Spiceworks, Microsoft Azure, Amazon Elastic Compute Cloud (EC2), Microsoft Office 365
In my experience, I have never had significant issues with IIS performance. Sometimes I've experienced issues with loading time, but it is mostly related to the web site code. However Amazon, Microsoft and Google providing free cloud services with very limited resources, and in that scenario, "heavy" websites on IIS could be the issue. In other situations - performance is good.
As I've mentioned earlier, Microsoft IIS is very simple and easy to use. The user interface is a little bit overloaded with a huge number of different options, but once you have a little clue of what you are doing and what you need - no issues at all.
If we talking about integration with other Microsoft services - there are no issues at all. Everything is simple, transparent, and works for sure. For other third-party applications and services - depends on those apps and services and how flexible they are for integration. In my professional practice, I haven't had any issues integrating Microsoft IIS with any other services.
Return to navigation