Acesso direto ao conteúdo

você está aqui: Home  → Agenda Livre

Integração Contínua com Jnekins e Docker (turma presencial em São Paulo, ou EAD via Hangout

Por Anderson Oliveira de Paula

Data de Publicação: 11 de Agosto de 2017

Membros Dicas-L tem desconto para o treinamento Entrega Contínua com Jenkins e Docker

A Equipe Tempo Real Eventos inicia a Formação da 3ª edição do treinamento "Entrega Contínua com Jenkins e Docker": O treinamento 100% prático, com 8 horas de duração, sendo possível optar por participar através dos Formatos EAD (via Hangout) ou Presencial (São Paulo).

Ministrado por Jefferson Souza, o treinamento abordará a Instalação e Configuração do Jenkins, software de Integração Contínua mais utilizado do mundo: Segundo Souza, "Aprenderemos mais sobre a integração nativa que a versão 2 tem com o Docker, Pipelines, Pipelines as Code, serviços de notificação e montaremos o nosso ambiente de Build, Ship e Deploy utilizando o jenkins e enviando os containers para um hub privado (com ou sem https). Por fim, iremos fazer o deploy e monitoramento dos containers utilizando o Rancher, uma poderosa ferramenta integrada junto ao docker.guarde, estamos formulando."

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 e Publico em geral que deseje aprender sobre Continuous Integration, e Build and Ddeploy com o ambiente do Docker.

Após o término, o participante estará imediatamente apto a:

  • 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 Ranche

Conteúdo Programático

  • O que é o Docker
  • Instalando o Docker em seu ambiente
  • 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 Nodes Dinâmicos (AWS, Digital Ocean, etc?)
  • Criando Jobs
  • Jenkins Pipelines
  • Pipeline as Code
  • Conectando com serviços de notificação (HipChat, Slack)
  • Configurando um hub privado (image repository) para suas aplicações
  • Build and Ship para o hub privado
  • Conhecendo o 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

Mais Informações e Pré-Inscrições

Sobre Jefferson Souza

Programador PHP há 7 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.

Dúvidas: faleconosco@temporealeventos.com.br