Entrar em Contato

Programa do Curso

Soberania DevSecOps com o GitLab

  • GitLab CE vs EE vs GitLab.com: comparação de recursos e controle.
  • Arquitetura Omnibus e opções de implantação do Helm no Kubernetes.
  • Riscos de lock-in de SaaS e requisitos de residência de dados.

Instalação e Arquitetura

  • Instalação Omnibus no Ubuntu com PostgreSQL e Redis.
  • Helm chart do GitLab no Kubernetes com volumes persistentes.
  • Serviços externos: armazenamento de objetos, SMTP, LDAP.
  • Replicação Geo para recuperação de desastres multi-região.

Gestão de Repositórios e Projetos

  • Grupos, subgrupos e hierarquias de projetos.
  • Fluxos de trabalho de merge request, revisão de código e regras de aprovação.
  • Quadros de problemas, epics e marcos para planejamento Ágil.
  • Wiki, snippets e gestão de lançamentos.

Engenharia de Pipelines CI/CD

  • Sintaxe .gitlab-ci.yml, etapas e dependências de jobs.
  • Tipos de Runners: compartilhados, de grupo e específicos.
  • Executores Docker, executores Kubernetes e escalonamento automático.
  • Caching de artefatos, publicação no registro e etapas de implantação.

Varredura de Segurança

  • SAST, DAST, varredura de dependências e varredura de contêineres.
  • Deteção de segredos e conformidade de licenças.
  • Painéis de vulnerabilidades e rastreamento de remediação.

Autenticação e Autorização

  • LDAP, SAML e OpenID Connect SSO.
  • Autenticação de dois fatores e tokens de acesso pessoal.
  • Listas de permissão de IP e registro de eventos de auditoria.

Registro e Gestão de Pacotes

  • Registro de contêineres: autenticação, políticas de limpeza e replicação.
  • Registro de pacotes para Maven, npm, PyPI e Conan.
  • Uploads genéricos de pacotes para artefatos internos.

Monitoramento e Escalonamento

  • Métricas do GitLab Exporter e painéis do Grafana.
  • Otimização de banco de dados e pool de conexões PgBouncer.
  • Escalação horizontal dos nós web, API e sidekiq.
  • Estratégias de backup: tarefas rake, armazenamento de objetos e verificação de restauração.

Requisitos

  • Administração avançada de sistemas Linux e noções básicas de Ruby/Go.
  • Compreensão de CI/CD, orquestração de contêineres e fluxos de trabalho com Git.
  • Experiência com PostgreSQL e Redis em larga escala.

Público-alvo

  • Equipes DevOps empresariais substituindo o GitLab.com ou GitHub Enterprise.
  • Organizações que exigem soberania total sobre a toolchain de DevSecOps.
  • Indústrias regulamentadas que necessitam de CI/CD e registro on-premises.
 21 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas