Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 21 horas
Programa do Curso
Introdução e Fundamentos
- Nivelamento: o que os participantes já sabem sobre Git e GitLab
- Revisão dos conceitos-chave de Git: commits, branches, merges, push/pull
- Visão geral das edições do GitLab (Free vs. Premium vs. Ultimate)
- Casos de uso típicos do GitLab e benefícios organizacionais
Visão Geral dos Recursos e Arquitetura do GitLab
- Passeio pela interface do GitLab e estrutura de projeto
- Recursos principais: gestão de repositórios, pipelines, quadros de issues
- Arquitetura CI/CD do GitLab e visão geral dos runners
Fluxo de Trabalho do GitLab
- Fluxos de trabalho comuns: GitLab Flow vs. GitFlow
- Solicitações de merge, aprovações e ciclos de revisão
- Gestão de branches e permissões
Organização de Projetos com Grupos e Namespaces
- Compreensão de grupos, subgrupos e namespaces do GitLab
- Visibilidade de projetos e permissões a nível de grupo
- Estratégias de forking e gestão de acesso de equipas
Implementação de CI/CD no GitLab
- Configuração e registo de GitLab Runners
- Executores Docker e Kubernetes
- Utilização de Docker-in-Docker (DIND): benefícios e precauções
- Resolução de problemas dos runners
- Escrita e estruturação de gitlab-ci.yml
- Utilização de variáveis e segredos de CI
- Criação de fluxos de trabalho e estágios de CI
- Inclusão de templates e definições de pipeline reutilizáveis
- Disparadores, agendamentos e controlo manual de pipelines
- Geração de lançamentos e estratégias de etiquetagem
Gestão de Issues e Colaboração
- Criação e ligação de issues
- Quadros de issues personalizados e etiquetas
- Marcos temporais e acompanhamento de progresso
Utilização de Markdown no GitLab
- Formatação de issues, solicitações de merge e wikis
- Markdown para documentação e visuais em linha
- Utilização de listas de verificação, blocos de código e tabelas
GitLab Pages
- Publicação de websites estáticos a partir de repositórios GitLab
- Configuração de GitLab Pages com domínios personalizados
- Integração de CI/CD com despliegues de Pages
Segurança e Gestão de Acesso
- Tokens de acesso pessoal e tokens de projeto
- Segurança de segredos e variáveis de pipeline
- Visão geral dos recursos de análise de segurança do GitLab
Resolução de Problemas e Diagnóstico
- Erros comuns de CI/CD e correções
- Registos de runners e depuração de trabalhos falhados
- Boas práticas para fiabilidade de pipelines
Síntese e Próximos Passos
- Resumo do curso e sessão de perguntas e respostas
- Sessão final de revisão ou tarefa de avaliação
- Feedback e encerramento do curso
- Recursos para aprendizagem contínua
Requisitos
- Conhecimentos mínimos de Linux são necessários para a secção do GitLab Runner
Público-Alvo
- Profissionais DevOps
- Desenvolvedores de software e engenheiros que utilizam o GitLab em ambientes de equipa
- Líderes técnicos e integradores de sistemas que implementam pipelines GitLab
Formação Empresarial Personalizada
Soluções de formação concebidas 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.
Preço por grupo privado, formação online em direto, 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)
Gostei de ter recebido respostas imediatas às minhas perguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Máquina Traduzida