I plan to get a server for a small office with 3-4 employees to avoid the issues with remotely hosted services. Currently, we're in the cloud and it's being hosted off-site.
Intend to use it for hosting SQL databases for different applications where each employee, whether working from home or the office, has access to the database/applications installed on the server.
I've never installed or maintained a server before. I would like to get your opinion on how difficult it is for someone with minimal knowledge of server operating systems such as Windows Server to install the software, configure it, and maintain it?
What does installing it, configuring it and maintaining it look like?
@karbotilne5 I’m confused to understand what benefits you think you will be getting by moving from remotely-hosted services to self-hosting, when you admit you have little experience in managing servers.
each employee, whether working from home or the office, has access to the database/applications installed on the server.
They will have this access to remotely-hosted services.
What does installing [servers], configuring [servers] and maintaining [servers] look like?
A lot more work than just provisioning a cloud-hosted service, where this is taken care for you.
If you’re a small business, put your time into developing your products and services; not maintaining in-house servers.