For Microsoft environment the best option of WebServices
Overall Satisfaction with Microsoft IIS
Hosting websites on-premises or in the cloud, Microsoft IIS is the best choice for deploying websites using Microsoft technology such as ASP.NET pages. In our company, we have developed some systems for our customers, such as access control, timesheet, and hotel checkin/out, among others; the simplicity to automatically create and configure a website is a differential of the solution, because the end user is not always an IT technician with the necessary knowledge to install and configure a web application, that's why the "NNF" configuration (Next-Next- Finish) is a big differentiator. However, Microsoft IIS has great features for advanced users, allowing for example, to host several sites on the same server and segregate them for internal publication such as on an intranet, as well as for external publication on the Internet.
With constant evolution, security requirements and compatibility with new technologies are implemented in each version; and the availability of extensions allows hosting of non-Microsoft content such as PHP pages and Node.
With constant evolution, security requirements and compatibility with new technologies are implemented in each version; and the availability of extensions allows hosting of non-Microsoft content such as PHP pages and Node.
Pros
- Host native Microsoft technology as ASPNET
- Extension to expand technology support as SFTP, Node JS and PHP content
- Easy to install and maintenance, including Farm center configuration
- Scalable
- Compatible with Cloud services and containers
- Rich documentation and lots of community interaction
Cons
- Integrated to Windows version. It is not possible to upgrade the Microsoft IIS version without upgrading the Windows version
- Not easy to implement security recommendations as Top 10 OWASP, some times you need to edit the Windows registry, It sounds good for me.
- Need to keep Windows update "updated." Frequently security paths are released by the Windows update channel.
- Native support to Microsoft technology as aspnet and framework content
- Licensing costs including as part of the operation system
- More easy to maintain and administer if compared to concurrency
- Application Setup provided by the team of developer,s does all the configuration and parameterization of the sites, with minimal user interaction
- Positive: Easy installation
- Positive: Compatibility with many technologies (native or by add-on extensions)
- Positive: No software or license costs for Windows operation systems
- Negative: Complicated to use third-party authentication or open source patterns such as OPENID
- Negative: Use more hardware resources than competing systems
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.
Do you think Microsoft IIS delivers good value for the price?
Yes
Are you happy with Microsoft IIS's feature set?
Yes
Did Microsoft IIS live up to sales and marketing promises?
Yes
Did implementation of Microsoft IIS go as expected?
Yes
Would you buy Microsoft IIS again?
Yes
Comments
Please log in to join the conversation