3 ms·
Cool! Forgive me, but what is the advantage of buying Github enterprise and then having it hosted in Azure? I was under the impression that most enterprise cus
by robotnoises 11y ago
Cool!
Forgive me, but what is the advantage of buying Github enterprise and then having it hosted in Azure? I was under the impression that most enterprise customers were interested in self hosting.
- jsmthrowaway 11y agoAzure is self hosting. If you have on-prem, it makes sense to host on physical gear, but most startups aren't at that phase of their lifecycle. GHE vs GitHub for me is a data lifecycle decision, and even with GHE on Azure, you have more control over your data than in public GitHub. Influencing factors can be regulatory, policy, SLA, that sort of thing. A prior employer had a blanket policy against intellectual property in a public service no matter the security, for example. GitHub has reliability issues lately as well. One practical thing I've heard is that it's really easy to accidentally make a repo public on GitHub (I agree).
- willthames 11y agoAnother example is the regulatory requirement for data sovereignty to ensure data remains under the data protection laws of the organisation's country. With hosted Github you have no choice - data will presumably live on mainland US. With Azure/AWS/whatever, you can host your data in the most suitable location (always worth checking the contracts though)
- tacos 11y agoUnified VPN (see Azure "Virtual Network" or Amazon VPC), unified offsite management, low latency deploys, restrictions your clients may impose on you wrt data security. "Self hosting" increasingly means "inside my hacked-together cloud, not yours"
- saurik 11y agoThe software will not be randomly modified when you are least prepared to deal with productivity changes and you can avoid having to wait for GitHub to respond to outages (while with Azure you might have an SLA, or are simply running other parts of your key infrastructure there and thereby already have them as a point of failure in your workflow). I will also say that you might trust a generic computation and storage provider more than you trust a specific service to not be mining your data (for the common "I want to host it myself as I don't trust you to not steal my stuff" issue).