Treinamento Integração Contínua com Jenkins

Objetivos deste curso:

  • Visa compartilhar o conhecimento sobre Integração, Entrega e Implantação Contínua usando o Jenkins de forma integrada a outras ferramentas que apoiam a cultura DevOps;
  • Capacitar a instalar o Jenkins, Gogs, SonarQube e Sonatype Nexus usando o Docker;
  • Ensinar a configurar o Jenkins da forma tradicional e também usando a metodologia Configuração como código.
  • Ensinar a criar pipelines como código para automatizar o processo de integração, entrega e implantação contínua;
  • Ensinar a gerenciar a execução dos pipelines.
Datas

Em breve

Este produto está fora de estoque e indisponível.

SKU: Não aplicável Categorias: , ,
Descrição

A Unirede Inteligência em TI, empresa com mais de 7 anos de experiência ministrando treinamentos para a área de Tecnologia.

Especificações

Informação adicional

Carga horária

30 horas

Cronograma
EMENTA

  • Apresentação sobre a cultura DevOps.
  • Definição de Continuous Integration, Continuous Delivery e Continuous Deployment.
  • Apresentação sobre o Jenkins: conceitos, histórico, características, suporte e documentação.
  • Instalação: Docker, Jenkins, Gogs, Sonatype Nexus, SonarQube, PostgreSQL.
  • Configuração do Jenkins: conhecendo o sistema, gerenciando plugins, configurando como código, gerenciando algumas configurações do sistema.
  • Gerenciamento de credenciais, autenticação, segurança e permissões de acesso no Jenkins.
  • Conhecendo o Blue Ocean.
  • Gerenciamento de nós slaves no Jenkins.
  • Criação de pipelines como código.
  • Controle de versão dos pipelines com Git/Gogs.
  • Integração entre o Jenkins e o Gogs.
  • Conhecendo um microsserviço de teste a ser usado nos pipelines que simulam um ambiente de produção.
  • Configuração do Nexus para uso nos pipelines.
  • Criação de um pipeline para build do microsserviço e armazenamento dos artefatos no Nexus.
  • Criação de um pipeline para verificação da qualidade do código do microsserviço com o Sonarqube.
  • Criação de um pipeline para gerar imagem uma Docker pré-definida para um microsserviço.
  • Conhecendo o Terraform.
  • Criação de um pipeline para deploy da imagem Docker usando o Terraform.
Sobre o instrutor
Aécio Pires
Profissional com quinze anos de experiência na área de tecnologia da informação, especialista em soluções em software livre.

  • Analista de suporte II na Unirede (desde Out/2018).
  • Membro ativo e pesquisador nas comunidades: Zabbix-BR e Puppet-BR.
  • Um dos autores do livro Integração Contínua com Jenkins (2019).
  • Autor do livro Gerência de Configuração com Puppet (2017).
  • Um dos autores da Apostila sobre Puppet (2016).
Avaliações

Rever

Não há comentários ainda.

Apenas clientes logados que compraram este produto podem deixar uma avaliação.