Primeiros passos para empresas
Quer garantir a competitividade? Então simplifique e expanda o DevSecOps para que suas equipes possam entregar código seguro mais rapidamente. Este guia vai ajudar você a configurar os itens essenciais para o desenvolvimento e a entrega automatizados de software no plano Premium, com opções para incluir segurança, conformidade e planejamento de projetos encontradas no plano Ultimate.
GitLab SaaS ou GitLab Self-Managed Você quer que o GitLab gerencie sua plataforma GitLab ou deseja fazer isso por conta própria? Confira as diferenças
Premium ou Ultimate
Para determinar qual é o plano ideal para você, considere o seguinte:
Segurança e conformidade desejadas
- O Premium inclui detecção de segredos, SAST e análise de contêiner.
- Scanners adicionais, como DAST, dependências, imagens de cluster, IaC, APIs e fuzzing, estão disponíveis no Ultimate.
- Descobertas práticas, integradas ao pipeline de solicitações de merge e ao painel de segurança, precisam do Ultimate para gerenciamento de vulnerabilidades.
- Pipelines de conformidade precisam do Ultimate.
- Leia mais sobre nossos scanners de segurança e nossos recursos de conformidade.
Determine quantas estações você deseja
A assinatura do GitLab SaaS usa um modelo simultâneo (estações). Você paga por uma assinatura de acordo com o número máximo de usuários atribuídos ao grupo de nível superior ou aos filhos dele durante o período de cobrança. É possível adicionar e remover usuários durante o período da assinatura, desde que o total de usuários em qualquer momento não exceda o limite da assinatura.
Faça sua assinatura do SaaS
O GitLab SaaS é a oferta de software como serviço do GitLab, disponível em GitLab.com. Você não precisa instalar nada para usar o GitLab SaaS. Basta se inscrever. A assinatura determina quais recursos estão disponíveis para seus projetos privados. Organizações com projetos de código aberto públicos podem se inscrever ativamente em nosso programa GitLab para Open Source.
Os recursos do GitLab Ultimate, incluindo 50 mil minutos de computação, são gratuitos para projetos de código aberto qualificados por meio do programa GitLab para Open Source.
Determine quantos minutos de runner compartilhado de CI/CD são necessários
Os runners compartilhados são compartilhados com todos os projetos e grupos em uma instância do GitLab. A execução de jobs em runners compartilhados consome minutos de computação. No GitLab.com, a cota de minutos de computação é definida para cada namespace e é determinada pelo seu plano de licença.
Além da cota mensal, no GitLab.com, você pode comprar minutos de computação adicionais quando necessário.
Determine quantas estações você deseja
A assinatura do GitLab Self-Managed usa um modelo simultâneo (estações). Você paga por uma assinatura de acordo com o número máximo de usuários atribuídos ao grupo de nível superior ou aos filhos dele durante o período de cobrança. É possível adicionar e remover usuários durante o período da assinatura, desde que o total de usuários em qualquer momento não exceda o limite da assinatura.
Faça sua assinatura do Self-Managed
Você pode instalar, administrar e manter sua própria instância do GitLab. O gerenciamento de assinaturas do GitLab requer acesso ao Portal de clientes.
Ative o GitLab Enterprise Edition
Quando você instala uma nova instância do GitLab sem uma licença, apenas os recursos gratuitos são habilitados. Para habilitar mais recursos no GitLab Enterprise Edition (EE), ative sua instância com um código de ativação.
Revise os requisitos do sistema
Revise os sistemas operacionais compatíveis e os requisitos mínimos necessários para instalar e usar o GitLab.
Instale o GitLab
Escolha seu método de instalação
Instale no seu provedor de nuvem (se aplicável)
Configure sua instância
Configure sua instância do GitLab de acordo com as necessidades da sua organização.
Configure um ambiente offline
Configure um ambiente offline quando precisar de isolamento da internet pública (normalmente aplicável a setores regulamentados) Saiba mais
Avalie a possibilidade de limitar os minutos de runner compartilhado de CI/CD permitidos
Para controlar a utilização de recursos em instâncias do GitLab Self-Managed, a cota de minutos de computação para cada namespace pode ser definida pelos administradores.
Instale o GitLab Runner
O GitLab Runner pode ser instalado e usado no GNU/Linux, macOS, FreeBSD e Windows.
Configure o GitLab Runner (opcional)
O GitLab Runner pode ser configurado de acordo com suas necessidades e políticas.
Administração
O Self-Managed requer autoadministração.
Você pode adicionar funcionalidades como gerenciamento de segredos ou serviços de autenticação, bem como integrar aplicativos existentes, como rastreadores de tíquetes.
Configure sua organização e os usuários dela. Determine as funções dos usuários e dê acesso aos projetos de que eles precisam. Saiba mais
No GitLab, você pode criar projetos para hospedar sua codebase. Também pode usar projetos para rastrear tíquetes, planejar o trabalho, colaborar no código e criar, testar e usar continuamente a CI/CD integrada para implantar seu aplicativo. Saiba mais
Crie requisitos, tíquetes e épicos para planejar seu trabalho. Agende o trabalho com marcos e acompanhe o tempo da sua equipe. Descubra como economizar tempo com ações rápidas, veja como o GitLab renderiza texto Markdown e aprenda a usar o Git para interagir com o GitLab. Saiba mais
Adicione seu código-fonte a um repositório, crie solicitações de merge para fazer upload do código e use CI/CD para gerar sua aplicação. Saiba mais
Determine quais scanners você gostaria de usar (todos vêm ativados por padrão) O GitLab oferece análise de contêiner e Dependency Scanning para garantir a cobertura de todos esses tipos de dependência. Para cobrir a maior parte possível da sua área de risco, recomendamos o uso de todos os nossos scanners de segurança. Saiba mais Configure suas políticas de segurança No GitLab, as equipes de segurança usam políticas para exigir que as verificações de escolha delas sejam executadas sempre que um pipeline de projeto for executado de acordo com a configuração especificada. É uma forma de ter certeza de que as análises que elas configuraram não foram alteradas, modificadas ou desativadas. Saiba maisConfigure regras de aprovação de MR e aprovações de segurança Configure regras de aprovação de solicitações de merge e aprovações de segurança para garantir processos de revisão adequados. Saiba mais
Implante sua aplicação internamente ou para o público. Use sinalizadores para liberar recursos incrementalmente. Saiba mais
O GitLab fornece uma variedade de ferramentas para ajudar a operar e manter suas aplicações. Você pode rastrear as métricas que mais importam para sua equipe, gerar alertas automatizados quando o desempenho diminuir e gerenciar esses alertas. Tudo isso dentro do GitLab. Saiba mais
Desde o GitLab 8.4, o GitLab vem com seu próprio sistema de medição de desempenho de aplicações, chamado "GitLab Performance Monitoring". O GitLab Performance Monitoring torna possível medir uma ampla variedade de estatísticas. Saiba mais
Com a ascensão das abordagens de DevSecOps e SRE, o gerenciamento de infraestrutura se torna codificado e automatizável. Além disso, cresce a importância das melhores práticas de desenvolvimento de software. O GitLab oferece vários recursos para acelerar e simplificar suas práticas de gerenciamento de infraestrutura. Saiba mais
Isso mede a frequência com que você entrega valor aos usuários finais. Uma frequência de implantação maior significa que você pode receber feedback mais cedo e iterar mais rápido para entregar melhorias e recursos. Saiba mais


