Como profissional,
Se o escritório da sua empresa queimar, o código ainda está no servidor.
Se o escritório da sua empresa não queima, mas o servidor no qual seu repositório git está localizado, você ainda tem uma cópia local.
Se você hospedar seu repositório no servidor no prédio de escritórios da empresa (como faria com uma unidade compartilhada de rede ...?), Se o escritório da empresa queimar, você perde os dois.
Claro, você ainda precisa de backups como de costume ...
Sinta-se livre para substituir "queimaduras" por "é infectado com ransomware".
Basicamente, a disponibilidade está alta.
Como um golpe,
Você precisaria compartilhar seus arquivos com terceiros que hospedarão seu código. Se você tem realmente grandes segredos da empresa, isso pode não ser permitido. Por exemplo, se você tiver um banco de dados contendo informações pessoais de cidadãos europeus, poderá não ter permissão para hospedar seu código em terceiros dos EUA - porque eles estariam sujeitos à lei dos EUA e, portanto, não poderiam confiar nela. defender as leis de privacidade da UE. Mesmo que não seja um problema legal, você deve estar ciente de que o terceiro pode ser subornado para fornecer seus arquivos particulares. Isso provavelmente seria muito ruim para terceiros (grande penalidade de reputação), mas poderia acontecer.
Basicamente, a confidencialidade diminuiu.
Se você concorda com a confidencialidade da negociação quanto à disponibilidade, é uma boa idéia hospedar seu código privado on-line com terceiros. Caso contrário, não. Você pode explicar as vantagens e desvantagens para permitir que seu chefe tome uma decisão inteligente - mas pode ouvir "não". É o que pode acontecer se você der uma decisão a alguém. Se o seu chefe diz que não, então é isso. Eu não acho que convencer à força o seu chefe é uma idéia muito boa.