Curso Jenkins Automation Server

  • DevOps | CI | CD | Kubernetes | Web3

Curso Jenkins Automation Server

16 horas
Visão Geral

Este Curso Jenkins Automation Server cobre os fundamentos necessários para implantar e utilizar o Jenkins Automation Server.

Este Curso Jenkins Automation Server cobre os fundamentos necessários para implantar e utilizar o servidor de automação Jenkins. Jenkins permite que os usuários comecem imediatamente a automatizar seus fluxos de trabalho individuais e colaborativos. Jenkins é uma solução comprovada para uma ampla variedade de tarefas, desde a automação útil de scripts (como Python e Ansible) até a criação de pipelines complexos que governam as partes técnicas não apenas da Integração Contínua, mas também da Entrega Contínua (CI/CD). . Jenkins é gratuito, de código aberto e facilmente controlado com uma interface de usuário simples baseada na web - pode ser expandido por plug-ins de terceiros e pode ser implantado em praticamente qualquer plataforma local (Linux, Windows e Mac) ou em nuvem.

Objetivo

Após realizar este Curso Jenkins Automation Server você será capaz de:

 

  • Automatize projetos básicos de estilo livre
  • Pipelines Jenkins e programação bacana
  • Gerenciamento do ciclo de vida do software com Jenkins
  • Plug-ins populares
  • Opções de escala
  • Integrando Jenkins com Git e GitHub (bem como outras plataformas de gerenciamento de controle de software)
  • Acionando Jenkins com Webhooks
  • Implantando em Docker e Kubernetes
  • CI/CD com Jenkins
Publico Alvo
  • Engenheiros DevOps
  • Desenvolvedores de software
  • Profissionais de Telecomunicações
  • Arquitetos
  • Profissionais de garantia de qualidade e confiabilidade do local
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
  1. Overview of Jenkins
  2. Overview of Continuous Integration and Continuous Deployment (CI/CD)
  3. Understanding Git and GitHub
  4. Git Branching
  5. Methods for Installing Jenkins
  6. Jenkins Dashboard
  7. Jenkins Jobs
  8. Getting Started with Freestyle Jobs
  9. Triggering builds
  10. HTTP Web Hooks
  11. Augmenting Jenkins with Plugins
  12. Overview of Docker and Dockerfile for Building and Launching Images
  13. Pipeline Jobs for Continuous Integration and Continuous Deployment
  14. Pipeline Build Stage
  15. Pipeline Testing Stage
  16. Post Build actions
  17. SMTP and Other Notifications
  18. Programming Pipelines with Groovy
  19. More Groovy Programming Essentials
  20. Extracting Jenkins Data Analytics to Support Project Management
  21. Troubleshooting Failures
  22. Auditing stdout and stderr with Jenkins
  23. Jenkins REST API
  24. Controlling Jenkins API with Python
  25. Jenkins Security
  26. Scaling Jenkins
  27. Jenkins CLI
  28. Building a Kubernetes Cluster and Deploying Jenkins
  29. How to start successfully using Jenkins to automate aspects of your job the moment this course ends.
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h