How much redundancy and resilience is built into your IT infrastructure? What do you do when prolonged or repeated Internet outages occur? What if your firewall fails? Your VPN? Your mail server? Your backups? A domain controller? A server? A drive?
Since both hardware and software can fail, failover mechanisms must exist for both.
This can be achieved through software high-availability features (Active Directory, firewall) and through the duplication of functions or resources on two or more physical servers, locally, remotely or in the cloud.
Hosting files and applications in both an internal domain and an external domain on the Internet is a must to protect you from a systemic infrastructure failure or targeted attacks.
Redundancy and high availability do not cost much with open-source software, clustering, virtualization, cloud, and modern hardware.
Running multiple domain controllers does not cost anything when you use Azure® AD (free with Microsoft® 365) and an Active Directory open-source alternative on-premises.
Documents can always be opened with Microsoft Office or Google Workspace, and when they are saved both locally and in the cloud.
Duplicating local file shares or applications is very simple when they run in mirrored or replicated virtual machines.
The Internet is always on and fast with multi-WAN gateways that consolidate traffic from multiple ISP's using cable and fiber.
Mail can always be sent and received with failover mail servers (E.g.: on 365 and Google Workspace).
Everything that matters should have its failover mechanism.
Let us help you set things up well from the start.