Visão Geral
Este Curso Jenkins Essentials, discute vários aspectos administrativos e de usabilidade do Jenkins. Após a conclusão do curso, você terá um conhecimento sólido de instalação em contêineres, construções distribuídas em clusters Kubernetes, recursos avançados de segurança, pipelines multi-filiais e conceitos de GitOps com Jenkins.
Depois de concluir este Curso Jenkins Essentials, você será capaz de dimensionar um servidor Jenkins CI/CD usando soluções em contêineres e baseadas em nuvem, usar pipelines multifiliais Jenkins para permitir a criação de pipeline no nível do repositório e usar infraestrutura como código (IaC) e GitOps princípios com Jenkins. Essas habilidades irão prepará-lo para funções de SRE, DevOps e engenheiro de lançamento.
Objetivo
Neste Curso Jenkins Essentials, você aprenderá como configurar o Jenkins em um cluster Kubernetes, automatizar a instalação do Jenkins usando conceitos IaC, configurar um servidor Jenkins altamente disponível, dimensionar a infraestrutura do Jenkins aproveitando agentes de construção estáticos e dinâmicos, automatizar várias tarefas rotineiras do Jenkins usando CLI e RestAPI, organizar trabalhos Jenkins e implementar controles de segurança refinados, configurar ciclos de feedback de CI/CD eficazes, configurar pipelines complexos de várias filiais simulando cenários da vida real e automatizar o fluxo de trabalho de pull request usando os princípios do GitOps.