Programa do Curso
Introdução
- Jenkins X vs Jenkins
Visão Geral do Fluxo de Trabalho do Jenkins X
- A relação entre Jenkins X e Kubernetes
- Ambientes padrão vs ambientes de visualização
Instalando Jenkins X
- Escolhendo sua linguagem e plataformas
Criando um Pipeline CI/CD
- Preparando os ambientes de estágio e produção
- Criando um cluster Kubernetes usando Jenkins X
Criando um Aplicativo
- Usando Jenkins X Quickstarts para iniciar um novo projeto
- Opções de Quickstart
Implementando um Fluxo de Trabalho Automatizado
- Fazendo commit do código no Git
- Fazendo alterações, criando problemas e pull requests
Visualizando o Aplicativo
- Enviando para um ambiente de visualização
- Iniciando Ambientes de Visualização para Pull Requests
Promovendo o Aplicativo para Produção
- Enviando para um ambiente de produção
Importando um Projeto Existente
- Adicionando código ao seu repositório Git
- Cadastrando um webhook
Integrando Jenkins X com Outras Ferramentas de Terceiros
- Helm, Prow e Skaffold
Solução de Problemas
Resumo e Conclusão
Requisitos
- Compreensão geral dos conceitos de CI/CD.
- Experiência com Jenkins 2.
- Compreensão geral do processo de desenvolvimento de software.
Público-alvo
- Desenvolvedores de software
- Engenheiros DevOps
- Engenheiros de infraestrutura
- Engenheiros de testes de software
Declaração de Clientes (4)
O formador tem uma experiência profunda e está bem familiarizado com a ação. A profundidade dos conhecimentos e a paixão pelo ensino são muito apreciadas.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Curso - Jenkins 2: Building CI/CD Pipelines
Máquina Traduzida
O instrutor estava muito bem organizado. Ele explicou sobre todas as ferramentas necessárias para o treinamento no início. O instrutor esclareceu prontamente todas as dúvidas e casos práticos foram discutidos.
Vivek Verma - Global Knowledge Network Training Ltd
Curso - DevOps Practical Implementation and Tools
Máquina Traduzida
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Curso - Test Automation with Selenium and Jenkins
Máquina Traduzida
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Curso - Jenkins: Continuous integration for Agile development
Máquina Traduzida