Overview
What is Microsoft IIS?
Microsoft IIS is an application server and infrastructure.
The only choice to host Microsoft platform web apps
Pretty solid value for the cost
Microsoft IIS is a great web server that allows you to deploy web apps with a few button clicks!!
IIS is an effective and efficient tool that needs modernising
Integral to my organization's infrastructure but lacking compared to Linux counterparts
Microsoft IIS Review
Build for ease.
Microsoft IIS can handle simple to complex hosting requirements
Microsoft IIS: Simple to Install, Simple Use--if you are on Windows Servers
Microsoft IIS
Microsoft IIS Server - Honest review by a FullStack developer
Microsoft IIS, a Solid Web Server
Microsoft IIS for enterprise business
Good web and application server for .NET applications
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
- Installation (28)9.090%
- Application server performance (28)8.080%
- Administration and management (28)8.080%
- Security management (28)7.070%
Pricing
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?
71 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…
Product Demos
Microsoft Internet Information Service Training
[日本語: Japanese] CVE-2017-7269 IIS 6.0 WebDAV ScStoragePathFromUrl 0day Metasploit Demo
Features
Application Servers
An Application Server provides services and infrastructure for developing, deploying, and running applications
- 8IDE support(20) Ratings
Support for a number of different programming environments or IDEs
- 7Security management(28) Ratings
Integrated security management for applications
- 8Administration and management(28) Ratings
Ease of management via administration console
- 8Application server performance(28) Ratings
Speed of deploy time, initialization time and other performance metrics
- 9Installation(28) Ratings
Ease of download and installation
- 5Open-source standards compliance(17) Ratings
Support for open-source standards like J2EE
Product Details
- About
- Tech Details
- FAQs
What is Microsoft IIS?
Microsoft IIS Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(86)Attribute Ratings
Reviews
(1-8 of 8)The only choice to host Microsoft platform web apps
- Easy to setup
- Easy to maintain
- Works well with build/release pipelines in Azure devops
- Angular/node apps don't run on IIS, or at least we never figured out how. Rather we ended up using nginx.
- There are still occasional memory leaks - check your recycle settings!
- If you have very heavy usage for web APIs, IIS requires regular restarts for reasons unknown.
Microsoft IIS Review
- Ease websites deployment
- Strong integration Microsoft SQL
- Microsoft Active Directory Authentication
- Poor security
- Application pools difficulties
- Integrates with Active Directory to provide single sign-on with out prompting for a password
- Simple and easy to deploy
- Security Patches are included as part of OS Patching
- Nothing comes to mind--product works as expected.
Microsoft IIS, a Solid Web Server
- Handle a decent amount of loads
- Easily configurable
- Simple UI to customize for different applications
- Is memory-intensive
- Has multi-threading issues
- Cannot be used for connection pooling by itself
There is no place for web sites like IIS
- 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 Windows IIS is a great application host for first timers or for complex deployments
- Windows Authentication for Single Sign-On makes managing permission easier by using custom Active Directory groups
- Serving static site files is incredibly easy
- Allows for easy binding of ports and hostnames
- Ease of integrating SSL certificates
- Configuration of NodeJS application took effort with some undocumented loopholes
- Deploying a NodeJS app with Single Sign-On was challenging when it came to asynchronous requests as OPTION requests do not include authorization and needed to be approved in an automated fashion prior to the NodeJS application being called
IIS, a Quick and Impartial Review
- Support of application integration is a strength, many COTS applications are supported by Microsoft IIS.
- Microsoft IIS on the Windows Server 2012 R2 platform is very configurable.
- Easily configured for Active Directory authentication.
- Compared to Apache, Microsoft IIS has a large memory footprint.
- Microsoft regularly changes it's administrative utility, sometimes drastically, which causes a learning curve one version to the next.
- With some applications you need to spend quite some time tuning Microsoft IIS to bring it to an acceptable level of performance.
Microsoft IIS - Good for certain situations
- Microsoft IIS provides an in depth GUI that helps for managing sites.
- Native support of the ASP.NET framework for web applications. Overall this has given us better compatibility than a Apache/Mono setup.
- Since it's a Microsoft product, it's natively better integrated with our Windows based environment (Active Directory).
- The performance of Microsoft IIS is always slightly behind more lean web servers like Apache and NGINX.
- Microsoft IIS is locked to the Windows Operating System. For some components (SCCM and WSUS) you are essentially forced to use IIS, instead of a more open source Apache or Mono solution.
- Security concerns over Windows IIS web servers. While this isn't directly the fault of IIS, since issues usually occur from vulnerabilities within the Windows OS.
- IIS is closed source, which does remove customizability and the ability for the community to review the code base. An open source web server will usually has less exploits, since the code base can be reviewed and debugged by anyone.
Running Microsoft Systems management tools like WSUS and SCCM, you are required to use a IIS web server. Also, IIS might be slightly easier for anyone not experienced with a web server. Especially with the relative ease of install on any modern Microsoft Windows OS.
However, for sites that don't require Microsoft components. It's going to be more beneficial to run a Linux web server. This is because you will get better performance, better security, and the large community support behind open-source projects like Apache and NGINX.