If its important for you to control your own system and have the data at your place of business, owning a server may be the way to go. The disadvantage is the costs to maintain (including back ups, up keep, security, end of life, etc) for the server.
You also need to make sure you have redundant power in case of a power failure. Usually, this is minimalized by purchasing a UPS that the server plugs into, as well as the regular power from an outlet.
Leave a Reply