Saltar para o conteúdo
EuroVPSEuroVPS

O que fazemos · Plataformas: Source control gerido em GitLab

Uma instância GitLab privada para o seu código, configuração e runbooks, em redes privadas nos nossos datacenters, com correções e backups por engenheiros.
Fibra penteada para dentro de um switch Cisco Nexus

O seu código-fonte, a configuração da sua infraestrutura e os seus runbooks são o texto mais valioso que a sua empresa possui. Operamos para si uma instância GitLab privada, dentro de espaço de endereçamento privado nos nossos próprios datacenters, para que o histórico de tudo o que constrói viva num servidor que controla e nunca esteja a um token fugado de distância da internet.

O que é

Um GitLab dedicado e self-hosted: repositórios, merge requests, issues e work items, wikis, container registry e pipelines de CI, apenas para a sua organização. Pode ficar inteiramente numa rede privada acessível apenas pela sua VPN, ou virado para a internet atrás de uma política de firewall que decide.

Nós operamo-lo: instalação, hardening, backups, monitorização, avisos de segurança e upgrades. Os seus developers recebem GitLab. A sua empresa deixa de se preocupar com onde o código realmente vive.

Como o construímos

O GitLab corre em containers Podman sob systemd em Oracle Linux, com SELinux em enforcing. Por omissão vive apenas em redes privadas. Os developers chegam-lhe por VPN ou a partir dos seus próprios escritórios; a internet pública não o vê de todo.

Os backups são feitos a partir do lado dos backups, que puxa da plataforma. A própria plataforma não tem caminho para a infraestrutura de backup, pelo que um servidor comprometido não consegue alcançar nem danificar os seus próprios backups.

Quando o GitLab publica uma correção, verificamo-la contra a sua instalação exata e registamos por escrito a exposição real: a funcionalidade afetada está ativa, o caminho vulnerável é alcançável a partir de onde está um atacante, qual é o risco residual do lado de dentro. Essa avaliação decide entre uma janela de emergência esta noite e uma planeada esta semana, e recebe o raciocínio, não apenas uma pontuação de severidade.

A migração para dentro faz parte do serviço: repositórios com histórico completo, issues, merge requests e utilizadores de outro GitLab, ou histórico git simples de outras plataformas.

Do que o protege

  • Código e configuração que só existem no portátil de um engenheiro.
  • Segredos a fugir para um serviço público de alojamento de código com um push descuidado.
  • Uma plataforma SaaS pública que muda os preços, os termos ou a disponibilidade por baixo do seu pipeline de build.
  • Uma pontuação de severidade mediática a forçar um upgrade em pânico quando o caminho vulnerável nunca foi alcançável, ou o contrário: uma exposição real deixada aberta porque ninguém olhou.
  • Uma instância cujo backup é feito por push para um lugar que um atacante também consegue alcançar.

Na prática

Também podemos colocar guardas em torno dos hábitos das suas equipas: commits e pushes agendados para que o trabalho não fique num portátil, e uma verificação pre-push que se recusa a enviar credenciais ou dados internos para qualquer remote fora de uma lista de permissões que aprova.

Porquê a EuroVPS

  • Privado por omissão: o seu GitLab pode viver em redes que a internet nunca vê.
  • Avisos de segurança avaliados contra a sua instalação real, por escrito, no próprio dia.
  • Backups puxados pelo lado seguro; a produção nunca faz push para o backup.
  • Alojado nos nossos próprios datacenters em Atenas, Amesterdão ou Toronto, em storage all-flash enterprise.
  • Engenheiros que dependem do GitLab para o seu próprio trabalho todos os dias.

Perguntas frequentes

  1. Os CI runners podem correr nos nossos próprios servidores? Sim. Os runners podem ficar em dedicated servers ou em máquinas de private cloud que operamos para si, ao lado da instância, na mesma rede privada.
  2. Podem migrar-nos de um serviço público de alojamento de código? Sim. Movemos repositórios com histórico completo e, a partir de outro GitLab, movemos também issues, merge requests e utilizadores.
  3. É acessível a partir da internet? Só se assim o quiser. Por omissão é rede privada e acesso apenas por VPN.
  4. Com que rapidez são aplicadas as correções de segurança? Cada aviso é avaliado no próprio dia. A exposição real recebe uma janela de emergência; tudo o resto entra numa janela planeada, e vê a avaliação em qualquer dos casos.
  5. Podemos continuar a usar as nossas ferramentas atuais? Sim. É GitLab standard: a mesma interface web, as mesmas API, os mesmos clientes git e as mesmas integrações que as suas equipas usam hoje.

Closing line with CTA: O seu código é a sua empresa. Mantenha-o num servidor que controla. Fale com um engenheiro.

O seu próximo parceiro de infraestrutura

Vamos analisar a sua infraestrutura.

Diga-nos o que executa hoje e o que precisa de melhorar. Um engenheiro vai analisar o seu pedido e ajudar a planear o passo seguinte.

+357 222 32280
Um engenheiro da EuroVPS a transportar um nó de servidor no piso do datacenter
Uma conversa com as pessoas que vão cuidar da sua infraestrutura.

Comecemos pela sua infraestrutura.

Um pouco de contexto ajuda-nos a começar a conversa certa.

Utilizaremos os seus dados para responder ao seu pedido. Política de privacidade