Soldado Entrega Contínua com Jenkins e Docker

Code Squad

Sobre o Curso

Entrega Contínua com Jenkins e Docker

Cartão de crédito
Parcelamento em até 12 x via PagSeguro
Compre aqui (necessário fazer login)


Aprenda na prática Jenkins e Docker

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.

Pré-requisitos (Conhecimento prévio do aluno)
Unix Command Line, Noções básicas da arquitetura unix

Pré-requisitos notebook/desktop do aluno
Sistema operacional Linux ou Mac com 4Gb ou mais de Memória RAM

Objetivo
"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.

(Mas este não é um curso de Docker, esta explicação será apenas para
nivelar os conhecimento dos presentes acerca do Docker)

O treinamento também abordará a Instalação e Configuração do Jenkins 2,
nova versão do software de CI que está entre os mais utilizados do mundo.

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.

Tópicos que serão abordados
O que é o Docker e 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

Após o término deste treinamento 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

Setup da máquina do aluno
As instruções estão disponíveis para download na Aula 1

Apostila
Disponível para download na Aula 1

Perguntas Frequentes

1 - Após efetuar a compra, quanto tempo eu tenho para realizar o curso Res: Por tempo indeterminado, ou seja: pode realizar o curso sem pressa pois este curso sempre estará vinculado ao seu perfil/login

2 - Esse curso gera certificado? Res: Sim (todas as atividades do Code Squad geram certificado) Mais dúvidas? Consulte a aba "Como funciona"

Duração do curso: 07:50:00

comments powered by Disqus
Clique aqui e faça sua assinatura Torne-se um Soldado ou compre este curso ou
aula como Conteúdo Avulso

Investimento

R$299,00

Conquistas

Ao completar o curso, você conquista:

  • Jenkins e Docker Soldado

Certificado

Este curso lhe permite gerar um certificado:

Soldado Entrega Contínua com Jenkins e Docker Duração: 07:50:00

Soldados: