Treinamento 02 · Trilha Automação · Upnetix Learning Center

Automação de pipelines CI/CD com GitLab Runner.

Você automatiza pipelines CI/CD com GitLab Runner, da arquitetura à entrega contínua em ambientes diversos.

Código aberto: GitLab Runner (código aberto, licença MIT)

Automação de pipelines CI/CD com GitLab Runner
Trilha Automação · Upnetix Learning Center
Módulos
15
Lições
30
Carga horária
24 h
Nível ULC
ULC 400 · Arquitetura e escala
Credencial
Credencial de Conclusão ULC com êxito de 80% ou mais
Para quem
Analista, Desenvolvedor, Engenheiro
Tecnologias
Docker, Git, GitLab Runner, Shell, YAML

Você automatiza pipelines de integração e entrega contínua com GitLab Runner. O curso parte dos conceitos de CI/CD e chega à operação de pipelines escaláveis e seguros.

O que você vai fazer

  • Configurar o GitLab Runner em Linux, Docker e ambientes híbridos.
  • Desenhar pipelines eficientes considerando dependências, paralelismo e artefatos.
  • Integrar o Runner com Docker registries, repositórios privados e variáveis protegidas.
  • Monitorar logs, métricas e solucionar falhas em jobs e filas.
  • Automatizar execuções com triggers, schedules e pipelines dinâmicos.

Como o curso funciona

Quinze módulos, dois lições cada, cobrindo do conceito à aplicação avançada. Cada lição apresenta exemplos práticos e checagem do funcionamento esperado.

Para quem

Analistas, desenvolvedores e engenheiros com experiência em desenvolvimento de software que precisam estruturar e automatizar pipelines CI/CD.

Começar pela primeira lição

Ementa

  1. 01ConceitosFundamentos do CI/CD e do GitLab Runner, preparando para a automação avançada.2 lições
  2. 02ArquiteturaDestrinchando a arquitetura do GitLab Runner e seu papel em ambientes distribuídos.2 lições
  3. 03ProjetoPlanejando pipelines e runners para diferentes demandas e times.2 lições
  4. 04DimensionamentoComo calcular, planejar e ajustar recursos para atender à demanda dos pipelines.2 lições
  5. 05ImplementaçãoInstalando, registrando e colocando o GitLab Runner para rodar em diferentes ambientes.2 lições
  6. 06ConfiguraçãoAjustando Runners e pipelines para o contexto do projeto e requisitos técnicos.2 lições
  7. 07IntegraçãoLigando o pipeline a repositórios, imagens Docker, secrets e outros sistemas.2 lições
  8. 08SegurançaProtegendo pipelines, runners e dados sensíveis contra falhas e ataques.2 lições
  9. 09MonitoramentoAcompanhando a saúde, performance e falhas dos Runners e pipelines.2 lições
  10. 10TroubleshootingIdentificando, diagnosticando e resolvendo problemas comuns em pipelines e Runners.2 lições
  11. 11AutomaçãoLevando o pipeline ao próximo nível: jobs dinâmicos, triggers e pipelines encadeados.2 lições
  12. 12EscalabilidadePreparando pipelines e runners para crescer junto com a demanda.2 lições
  13. 13Boas práticasConsolidando padrões de qualidade e manutenção para pipelines sustentáveis.2 lições
  14. 14Casos reaisEstudo de pipelines e Runners aplicados em cenários reais e desafios do dia a dia.2 lições
  15. 15Estado da arteO que há de mais avançado em automação CI/CD com GitLab Runner e tendências futuras.2 lições

No radar do Atlas

Credencial de Conclusão ULC

Ao responder às avaliações de todas as lições com 80% de êxito ou mais, você emite a credencial: número verificável, QR, hash de integridade, versão do conteúdo, lições concluídas e taxa de êxito. Abaixo disso, repita as avaliações.

Para emitir, entre na sua conta.

Esta credencial é emitida pelo Upnetix Learning Center como registro de conclusão e participação nas atividades indicadas. O ULC é uma iniciativa privada de compartilhamento de conhecimento técnico da Upnetix e não se apresenta como instituição de ensino, entidade certificadora profissional ou organismo de acreditação. A credencial não confere grau acadêmico, habilitação profissional, título técnico, licença ou registro perante conselho profissional ou órgão público.