I just got started working on the first server that I have built all by myself, and of course the idea is to save money over the long haul. The big thing with a server is that you have to be able to manage your power usage and also keep it cooled efficiently. So one of the first things I need to do is figure out what the best option is for procuring a custom PDU (Power Distribution Unit) that will mount in the rack with the other components. The idea is to have plenty of room for upgrades in the future and the capacity to manage a much larger system when we eventually need to do that. Obviously you want to start out with as low an initial investment as is possible, but at the same time you will have to build in that system the ability to upgrade the capabilities as your needs increase.
At this point in time we do not even really have to have our own server, but this way we are able to customize the thing so that it meets our needs and when our needs happen to change, then we can adjust it so that the server meets whatever new capabilities are required. The big problem is that you need to be on the job around the clock, every single day of the year. When you buy server usage they offer something like 98 percent up time. Of course the server company is going to have people on the job around the clock and they will have back up units that they can switch over to if there is a problem. That is something that obviously is a weakness when you are doing it yourself. I can only be there when I am on the job obviously and another IT guy sitting around all night is not practical.