I'm just starting out as a sysadmin and trying to figure out how to effectively budget and plan for IT infrastructure. I have a few questions that I'm hoping to get some advice on:
1. Do IT departments in small to medium enterprises (SMEs) typically build their own PCs using consumer parts for Windows Servers, or do they lean towards purchasing ready-made solutions like Dell PowerEdge?
2. Regarding long-term security compliance, is it generally easier to choose Windows Server rather than going with Linux (like Ubuntu, which I have experience with)?
3. When considering Mobile Device Management (MDM) and endpoint management, what factors should I weigh between setting up a Windows Server with Active Directory versus using a solution like Infuse?
4. Aside from antivirus software, what other essential security solutions should I be looking into?
For context, my company is rapidly expanding—we doubled our staff last year and now have nearly a hundred employees. I'm currently the only IT person, working part-time to develop our IT roadmap. Any help, suggestions, or references would be greatly appreciated. Thanks!
3 Answers
You really need to align your IT strategy with your budget. Without a clear budget and strategy, it’s hard to make solid decisions on your infrastructure. Considering hiring a consultant could really help in developing a roadmap that reflects your organization's needs.
Lastly, if your team is tech-savvy but lacks deep sysadmin expertise, a cloud solution like AWS or Azure might be the way to go. It reduces the burden of physical maintenance and can be cost-effective, especially for scaling.
Still, given your nonprofit status, pay attention to every dollar spent, and ensure you're vetted properly before diving into any long-term contracts.
Honestly, I usually recommend going for ready-made servers unless you're super tight on cash. Going the DIY route with server builds can lead to more issues down the line.
On the question of Windows vs. Linux, it really boils down to your specific situation. With Microsoft, you'll likely find it easier for general tasks and user management. If security compliance is a goal, both systems can work, but Microsoft has stronger support and services in this realm. If scalability or budget constraints are a factor, consider using cloud solutions. They can simplify many aspects of IT management.
For MDM, I suggest looking at options how they fit into your licensing and deployment strategies. Intune could serve your needs, but make sure you've got your application deployment covered too.
Lastly, when it comes to security, Crowdstrike is solid for endpoint protection, and you should definitely layer your security approach beyond just antivirus.
1. If you're on a tight budget, used servers can work well and often prove reliable if tested properly. However, if budget is a concern, I'd suggest just buying a good server like those from Dell. It might save you the headache of building from scratch.
2. Both Windows and Linux can meet compliance needs, but Windows typically offers an easier user experience thanks to its GUI. It depends on what you're doing—Microsoft makes sense for regular office use, while Linux is great for specialized tasks.
3. Your choice here largely depends on your organization's needs. Both systems can work effectively, just go with what fits your environment best.
4. Don't overlook backups—they're crucial! Ransomware is a significant threat that could wipe out your business if you're not properly prepared. Regularly back up all important data and test recovery processes regularly.

Thanks for the insight! It makes a lot of sense to consider those options, especially since we are cautious about spending. I appreciate the guidance on hiring help!