We manage Windows Server for a few of our clients who need it for computer lab deployments or data sharing among office staff. In a Windows environment, it's the only way to go to get good control over devices and easily provide access to shared resources like drives and printers over the network.
Pros
Manage accounts
Share printers
Organize files
Cons
User friendly interfaces
GUI tools for common tasks currently relegated to Powershell
Licensing can be incredibly difficult
Likelihood to Recommend
If you run a Windows or mixed environment and want to share resources, Windows Server is the way to do it. It can do quite a bit, but because of that, it is a very complex set of tools, so be prepared to invest a lot in getting it set up and maintaining things.
VU
Verified User
Technician in Information Technology (Information Technology & Services company, 11-50 employees)
We are using Windows Server at our business for multiple uses. First, it is being used as a File Server - allowing us to have a large repository of data without upgrading individual workstations. Second, we are using Windows Server 2016 do to it's ability to perform workstation backups - reliably. The backup function supports Bare-Metal Restore (and has been put the test multiple times and works great!) and also supports deduplication - it only stores 1 copy of each duplicate file from All of our workstations (why take space to store Windows 10 files, etc. multiple times). They have deprecated that function in Windows Server 2019.
Pros
Backup of workstations & itself - reliably, consistently, with Bare-Metal Restore and deduplication
File management and Security on a per file/folder/user basis is simple and fully done through an easy GUI
DNS, DHCP server functions are easy to configure using the built-in GUI
Cons
Windows Server 2019 has deprecated one of the best and most reliable feature of Server 2016 - workstation backups.
Windows Server 2019 works great with Azure for cloud functionality, but could use more options to work with out cloud providers.
Likelihood to Recommend
If you have one user or 1000's of users (especially using Windows), Windows Server is a no-brainer! The only reason I would suggest going with a Linux server is if you have old hardware (Windows Server is more process intensive than Linux). But, Linux is open-source, so anyone can publish updates/security updates, but on the flip side, malicious people also have full access to Linux's codebase allowing for much easier writing of exploitations/viruses/malware/ransomware.
I have been supporting Windows Servers for many years and the product has evolved significantly over the past years. The product is used throughout the enterprise for running the smallest applications to running large business-critical applications. The product is being used as an operating system either on a bare metal server or within a virtual machine running on top of VMware, Hyper-V, or Nutanix. We use the product to authenticate users on our domain via an active directory. It is also used to provide DHCP and DNS services. On one project we used it for configuring virtual desktops using terminal services and we could provision desktop clients in a browser. Previously we also used it for VPN access but then switched to a FortiGate firewall as it is more secure.
Pros
Easy to use due to its intuitive graphical user interface.
Very popular and makes integration easier.
Lots of software drivers available.
Has many functionalities such as Active Directory, DNS, DHCP, VPN, RDP, VDI server, etc.
Many patches and updates available. Maybe abit too much too often.
Cost effective and with budget.
Remote desktop feature simplifies remote access to this server.
It has a built in VPN and ssl certificate feature.
Event viewer is available for alerts, although it seems too cumbersome to go through the logs.
If you got too many Windows systems to manage, then SCCM is an option.
Cons
Microsoft needs to minimize the update frequency by making the product more secure. It can become very exhausting trying to keep updated if you don't have a dedicated support team. It can become challenging where the business is unable to allow downtime for reboots as part of the update process.
Prone to security and audit vulnerabilities.
The operating system needs more CPU and memory resources compared to other options such as Linux.
Understanding the licensing model can be abit confusing.
Comes with a standard firewall, but not the most secured one available. Would suggest using a more secured firewall as part of your antivirus software.
Due to the number of vulnerabilities and the operating system being a target for hackers, anti-virus software is a must.
Likelihood to Recommend
It can be basically deployed in any environment from the smallest branch or home office to running your mission-critical applications in large data centers. Its basic features are very easy to deploy and manage by even a junior engineer who understands Microsoft Operating Systems. The advanced features can be easily learned as there are many training options and support forums to assist.
We use Windows server for all server related functions including DC, DNS, DHCP, File, Print, etc..
Pros
File Sharing
Print management
Active Directory
DNS, DHCP
Cons
[I believe you should ] stay far away from Windows Server 2016. The update process is horrible on it.
Licensing is expensive and complicated. Multiple different types of licenses needed.
Likelihood to Recommend
I feel that Windows Server is the best server OS to run a small to medium business on. Yes, there are other cheaper options out there, but they require much more in depth knowledge and offer limited support. Ease of use plus customization and comfort will always make Windows Server OS my first choice.
VU
Verified User
Professional in Information Technology (Information Technology and Services company, 11-50 employees)
The most basic feature in Windows Server is obviously the Active Directory. This is basically a central place where you create, update, block, and cancel user accounts. Those accounts enable every worker of the company to log on to any computer (unless you configure it not to) and to each receive everywhere their personal authorization. As this implies you can also configure what each user can do, use, and access.
Pros
Active Directory
Shared folders and printers
DNS
Cons
GPO according to groups
More intuitive backup
Likelihood to Recommend
Once you have four or more computers it is appropriate to move the maintenance to a central location rather [than] looking after each computer separately. Especially if you have several branches at different physical locations it makes sense to not only access everything from one location but also easily connect between them and allow [users] to work at either branch.
VU
Verified User
C-Level Executive in Information Technology (Information Technology and Services company, 1-10 employees)
Windows Server is being used at our organization as our main DNS, DHCP, AD, print and file servers. Everything we do is handled by Windows Servers. It allows us to manage users, security and push out policy as needed. Windows Server has been very stable on the latest versions which means productivity and efficiency for us.
Pros
security
file print
file storage
Cons
no real cons
Likelihood to Recommend
Windows Server is best for medium to large businesses where security is a top concern. Having the ability to use group policy for security, mapped drives, printers and automation is key. It is also easy to manage users using active directory. Exchange integration with Azure is also great.
VU
Verified User
Professional in Information Technology (Information Technology and Services company, 11-50 employees)
Windows Server is our organizations primary server operating system. It's used to support needs across the entire organization, from authentication, file and print to database, application and web servers.
Pros
Easy to manage
Wide Application Compatibility
Stable operating system environment
Flexible, suitable for a number of different roles
Cons
Security, always room for improvement there
UI driven platform makes doing things from the CLI difficult at times.
Patching process can turn into a nightmare with the way security updates are bundled and documented
Likelihood to Recommend
Window Server is well suited for internal infrastructure functions like authentication, DHCP, DNS and file and print services via Active Directory. Highly recommend for application server roles as well, web server via IIS assuming the correct security is put in place or for internal use, Database via SQL Server or 1,000's of third party applications. We tend to avoid placing Windows servers directly on the internet but assuming you have the correct security place in it's a great platform.
VU
Verified User
Engineer in Information Technology (Information Technology & Services company, 201-500 employees)
We currently over 150 Windows servers (a mixture of 2012 R2, 2016 and 2019) and I can comfortably say it is the best product to come out of Microsoft and it keeps constantly evolving to the point that it has become essential in most organizations around the world. Be it file sharing, databases, web servers or app server you can always rely on it.
Pros
Robustness
Reliable
Cons
Ease of deployment
Deprecate old technologies
Likelihood to Recommend
You just can't go wrong with Microsoft Server in your infrastructure. Unless it is for a very specific purpose, Microsoft Server is a reliable, secure and trustworthy staple in every datacenter.
VU
Verified User
Engineer in Information Technology (Accounting company, 1001-5000 employees)
We currently use Windows Server for active directory and website services for our company as a whole, and overall it addresses the ease of use for maintenance and sharing files over a secured network and allows us to have secured backups for our workstations.
Pros
User management.
Security polices.
Powershell.
Configurable.
Cons
Learning curve.
Maintenance costs.
Upgrade costs.
Cal licenses.
Likelihood to Recommend
Windows Server is suitable for companies just starting up as they help maintain ease of use and security for a small network of computers and allows for secure backups of systems. It does have a drawback when you need to upgrade, as the costs increase tenfold after you exceed the number of licenses for an SBS license.