4 ms·
Separation of concerns is of the utmost importance in my experience. Domains, DNS, App/Web Hosting, Email (Domain and Transactional), File Storage, Version Con
by oedmarap 6y ago
Separation of concerns is of the utmost importance in my experience.
Domains, DNS, App/Web Hosting, Email (Domain and Transactional), File Storage, Version Control, Backups, Secrets Storage, Directory Services, Zero-Trust/VPN, etc. should be on different providers (or different accounts if an overlapping provider), whether the services are third-party or self-hosted or a mixture of both.
- usrusr 6y agoIsn't that just maximising points of failure? I completely agree with the idea of keeping the domain registration separate as an ultima ratio recovery option, maybe opt for a third party when shopping for a second site backup and obviously an independent provider for your status page (which is also where you could bootstrap emergency communications if need arises), but everything else would just be more downtime reasons. Would this service still provide value if all the others were down? Would all the others still provide value of this was down? If both answers are yes, separate, if both are no, don't, if the answers differ go with the flow.