One of the things I’ve noticed in some network environments is the lack of a management server. What is my definition of a management server? This is a server that you use to manage the environment with all the things you need, such as management software and even backup software in smaller networks.
Basically when you deploy a bunch of servers in a network, if you can isolate a server just for using it to manage your network it will make your life a lot easier. This is a great idea instead of dumping all your management tools on a production server.
The reason for this is then you are less likely to cause issues with a production server by constantly logging in and out of it and doing work. If you accidently do something wrong on the management server, you can easily fix it without fixing production in short order. As I mentioned above, in SMB networks you can even use the management server to run your backup software off of. A management server can go a long way to making your life easier as a network administrator and usually doesn’t require a very beefy piece of hardware. You can easily take an older server (that still has warranty on it) and re-purpose it as a management server. Hope this helps!