Extras

Recursos didáticos para auxiliar na leitura e execução dos exercícios.
Go to Máquinas virtuais

Máquinas virtuais

Máquinas virtuais para serem executadas no Virtualbox + Vagrant com o objetivo de facilitar a realização dos exercícios.

Go to Repositório no GitLab

Repositório no GitLab

Foi criado um repositório no GitLab para armazenar o código dos pipelines e arquivos de configuração mostrados no livro.

Go to AppLivro

AppLivro

Foi desenvolvida uma aplicação web para ser usada na simulação de integração, entrega e deploy contínuo no ambiente de produção

Possui alguma dúvida, sugestão de melhoria, problema ou elogio?

Sobre o livro

Integração contínua com Jenkins

Neste livro você entenderá os conceitos e as diferenças entre Continuous Integration, Continuous Delivery e Continuous Deploy. Conhecerá um caso de uso do Jenkins ao ser integrado com as ferramentas: Gogs, Maven, Nexus, SonarQube, Docker, Terraform e Shell Script. Este conjunto de ferramentas permite automatizar um cliclo de desenvolvimento, testes e implantação de uma aplicação web. Você também conhecerá alguns conceitos próprios do Jenkins, aprenderá a configurá-lo como código, alterar o tema, instalar plugins, gerenciar usuários, credenciais e escrever pipelines. Para ler e praticar os conhecimentos compartilhados neste livro não é necessário nenhum conhecimento prévio sobre Jenkins e o público alvo são estudantes da área de Tecnologia da Informação, administradores de sistemas, administradores de rede, desenvolvedores e gerentes.

  • Integre o Jenkins a ferramentas de versionamento de código, testes, build, orquestração de conteineires, gerência de configuração, deploy e envio de notificações.

  • Automatize tarefas que vão desde o push no repositório Git até o deploy em ambientes de teste, homologação e produção

  • Desenvolva pipelines em etapas que facilitem a visualização do andamento do trabalho automatizado realizado pelo Jenkins

  • Com o Jenkins você conseguirá identificar problemas em alguma etapa do pipeline mais rápido e fazer deploy com maior frequência de forma automatizada confiável.

Autores

Aécio dos Santos Pires

DevOps Engineer
Também é um dos autores do livro “De A a Zabbix” e do livro “Gerência de Configuração com Puppet”. É um dos administradores dos sites das comunidades Puppet-BR e Zabbix-BR. Atua na área de T.I há mais de 10 anos.

Janaína Militão no Nascimento

Developer
Desenvolvedora de Sistemas para Internet. Atua na área de T.I há mais de 9 anos.

Possui alguma dúvida, sugestão de melhoria, problema ou elogio?

Últimas postagens