![](https://i0.wp.com/temporealeventos.com.br/wp-content/uploads/2019/07/jenkins-e-docker-destaque.png?resize=790%2C349)
O anseio do mercado, e não é de hoje, é a Agilidade; o Desenvolvimento Ágil.
E dentro deste contexto a Integração Contínua ganha destaque no processo de produção e de entrega de software.
Neste treinamento sobre Integração Contínua e Entrega Contínua, serão abordadas:
– a Instalação e a Configuração do Jenkins 2: Nova Versão do Software de CI que está entre os Mais Utilizados do Mundo.
– a Integração Nativa que a versão 2 do Jenkins tem com o Docker, Pipelines, Pipelines as Code, Serviços de Notificação; e:
– a Montagem de um ambiente de Build, Ship e Deploy utilizando o Jenkins e enviando os Containers para um hub privado (com ou sem https).
Ainda, através deste treinamento será possível aprender “um pouco” mais sobre o Docker e também sobre a instalação do Docker no seu ambiente, embora este treinamento não seja um curso de Docker, sobre o Docker será explicado apenas um conhecimento geral (um overwiew) a fim de trabalharmos com a Inttegração Contínua.
Por fim, será feito o deploy e monitoramento dos containers utilizando o Rancher 2.0, uma poderosa ferramenta integrada junto ao Docker.
Isso mesmo! Um treinamento prático, ATUALIZADO, direto ao ponto, o mais completo e direto que você possa participar em 8 horas. Mão na Massa! Participe e Capacite-se!
Objetivos
– Criar e configurar ambientes de build e testes automatizados;
– Trabalhar com ambientes de Integração Contínua;
– Trabalhar com ambientes integrados ao Docker; e
– Gerenciar instâncias Docker com o Rancher
Carga Horária
8 horas
Público Alvo
– Programadores que desejam aprender sobre a estrutura de CI utilizando Docker e Jenkins
– SysAdmins que desejam saber mais sobre a versão 2 do Jenkins CI e o Pipeline as Code
– Publico em geral que deseje aprender sobre Continuous Integration, e Build and Ddeploy com o ambiente do Docker
Pré Requisitos (conhecimentos prévios do participante para que possa fazer melhor proveito da atividade)
Unix Command Line e Noções básicas da arquitetura Unix
Pré Requisitos (setup da máquina do participação):
Sistema Operacional Windows, Linux ou MAC 64 bits com pelo menos 4Gb de Memória RAM
( informações mais específicas serão fornecidas oportunamente, quando enviaremos uma máquina virtual para download)
Confira os primeiros 60 minutos
Após o término desta atividade:
Criar e configurar ambientes de build e testes automatizados; Trabalhar com ambientes de Integração Contínua; Trabalhar com ambientes integrados ao Docker e Gerenciar instâncias Docker com o Rancher , e terá reduzida significativamente sua curva de aprendizado acerca deste assunto.
![](https://i0.wp.com/temporealeventos.com.br/wp-content/uploads/2019/07/Jefferson.png?resize=200%2C200)
JEFFERSON SOUZA
Programador PHP há mais 10 anos, participante da comunidade de Desenvolvedores PHP Rio. Sempre por dentro de novas tecnologias e de soluções que agilizem o desenvolvimento e otimize a performance, tem trabalhado bastante com o mundo mobile e também com o chamado “Dev Ops”, onde vem a cada dia adquirindo mais e mais experiência com o Docker, Entrega Contínua e Gerenciamento de Configurações e Ambientes, entre outras competências.
TÓPICOS
Processos de Entrega Continua
Apresentação do Docker
Apresentação do Jenkins
O que há de novo no Jenkins 2
Instalação do Jenkins 2 no seu ambiente Docker
Configuração inicial do Jenkins
Configurando autenticação via Github
Criando e Configurando Build Nodes (slaves)
Criando e Configurando Build
Criando Jobs Jenkins Pipelines Pipeline as Code
Criando Jobs Jenkins Multibranch Pipeline
Multi Stage Builds
Build and Ship para o Docker Hub
Introdução ao Rancher
Instalando e configurando os Nodes
Configurando seus serviços
Deploy da sua aplicação com o Rancher
Monitoramento das atividades do seu container com o Rancher
Escute Entrevista Podcast
Fizemos uma entrevista sobre o assunto Integração Contínua e Entrega Contínua com Jenkins e Docker, com Jefferson Souza
Depoimentos
Parabéns. Recomendo. O treinamento foi bem didático, com todas as dúvidas sanadas em aula, e nivelando bem o conhecimento dos participantes, tendo em vista às diferentes áreas em que atuavam. Como eu já trabalhava com as ferramentas abordadas em aula, minha idéia era dirimir eventuais dúvidas e melhorar os processos que eu já utilizava, tendo o curso atendido bem às minhas expectativas.”
Andre Sousa
“Recomendo. Este curso me deu o entendimento de como usar o Jenkins e Docker que facilitará a utilização na empresa que eu trabalho.”
Renê Lopes de Barros
“Instrutor muito competente, e preparou bem o material.”
Geraldo Coen
“Recomendo. O treinamento vale à pena”
Roberto Vilar Martinho
“O instrutor foi bastante objetivo e, conseguiu cobrir 100% da ementa proposta. Além de dar o devido suporte para que a turma pudesse acompanhar o conteúdo, demonstrou muita experiência de mercado, abordando também assuntos do dia-a-dia na implantação de Integração/Entrega contínua.
Superou minhas expectativas!”
Raimundo Arlindo Amaral Matias
“O treinamento deu uma visão clara e objetiva de como utilizar integração contínua com Jenkins e Docker. Estimula colocar em prática no dia a dia.”
Gilson Gonçalves de Oliveira
“Curso importante para expandir o conhecimento na área de DevOps e CI.
Celso Barros Jr.
“Foi um excelente treinamento em um dia muito proveitoso em que pude aprender vários conceitos novos e por em prática além de ampliar o networking. Sim, muito proveitoso apesar do pouco conhecimento que tenho. Recomendo”
Antônio de Pádua Bessa
Inscreva-se. Capacite-se.
De 249,00 por R$ 149,00
INCLUSO
Além do conhecimento que será adquirido:
– Certificação de participação e Material Didático Digitalizados,
– Plantão de dúvidas online (em tempo real),
– Suporte por slack, email, grupo no whatsapp e Hangout (ao vivo) ,
– Acesso à gravação por tempo vitalício