Webinar
Eventos ITGLOBAL.COM
GitLab

GitLab é uma aplicação web e sistema de gerenciamento de repositório de código de software para Git.

O GitLab oferece uma solução para armazenar código e desenvolver projetos de software em larga escala juntos. O repositório inclui um sistema de controle de versão para acomodar várias cadeias de desenvolvimento e ramificações, permitindo que os desenvolvedores verifiquem o código e revertam para uma versão estável do software Em caso de problemas imprevistos.

O GitLab é um concorrente do GitHub, que, entre muitos outros projetos, hospeda o desenvolvimento do kernel Linux por Linus Torvalds. Como o GitLab é desenvolvido na mesma base de controle de versão (Git), o princípio de sua operação é semelhante. O GitLab suporta ramificações de desenvolvimento públicas e um número ilimitado de ramificações de desenvolvimento privadas.

DevOps gerenciado


Saiba Mais

Versões do GitLab

Existem duas versões gratuitas:

    1. Community Edition. Ideal para projetos pessoais ou pequenas equipes.Vantagens:
      • Uma ferramenta com ambiente de desenvolvimento de software
      • Ele pode ser usado para gerenciar repositórios privados
      • Não há limite para o número de usuários

Desvantagens:

    • Sem suporte ao cliente
    • Conhecimento de administrador Linux é necessário para instalar e configurar o servidor (conhecimento de Docker e containers também é recomendado)
    • Você deve alocar um servidor
  1. A versão gratuita está disponível na nuvem pública. Ideal para projetos privados / pequenos quando você não deseja configurar o servidor sozinho.Vantagens:
    • O mesmo da versão gratuita anterior

    Desvantagens:

    • Sem suporte ao cliente
    • Não há suporte para SLA (Service Level Agreement) e obrigações de disponibilidade
    • Sem obrigações de segurança
    • Sem obrigações de desempenho
    • Limitação de espaço (10 GB)
    • As atualizações são realizadas automaticamente e os usuários não podem alterar o tempo de instalação (para um mais conveniente) ou evitar atualizações.

Essas desvantagens podem ser eliminadas usando qualquer uma das versões pagas.

As versões pagas podem ser instaladas localmente (no servidor do cliente) sob proteção de firewall ou em uma nuvem privada segura.

Existem duas opções:

  1. Enterprise Edition Starter. Esta é a versão básica da empresa, que custa US $39 por usuário por ano (ou US $3,25 por mês). Inclui suporte ao cliente com tempo de resposta não superior a 1 dia útil, além de recursos adicionais como:
    • Suporte completo para autenticação de usuários e grupos usando LDAP, Active Directory, Kerberos e Atlassian Crowd
    • Análise completa
    • Log de auditoria
    • Pesquisa de código Global (permite encontrar rapidamente trechos de código)
    • Pesquisa super poderosa Usando Elasticsearch
    • Integração total com Jenkins CI
    • Prevenção de git push e merge indesejados
    • Gerenciando grandes arquivos binários usando o aplicativo
    • Importando um projeto de GitLab.com para sua instância privada do GitLab
    • Um novo tipo de usuário somente leitura (auditor), etc.
  2. Enterprise Edition Premium. A um preço de US $199 por usuário por ano (ou US $16 mensais), esta versão oferece um rápido tempo de resposta ao suporte ao cliente e fornece 24 horas por dia, 7 dias por semana. Inclui todos os recursos do Enterprise Starter listados acima, bem como:
    • GitLab Geo
    • Mecanismo de bloqueio de arquivos
    • Suporte de alta disponibilidade
    • Obtendo ajuda para atualizar o servidor GitLab
Usamos cookies para otimizar a funcionalidade do site e aprimorar nossos serviços. Para saber mais, leia nossa Política de Privacidade.
Configurações de cookies
Cookies estritamente necessários
Cookies analíticos