• Live training

Workshop Jenkins Advanced


Jenkins Advanced course covers advanced topics related to working with Jenkins CI.

 

 

Esta formação é ministrada em Inglês.

Em parceria com a entidade acreditada:

Cursos relacionados

Destinatários

  • Jenkins users and administrators interested in expanding Jenkins knowledge
  • Beginner and intermediate Developers
  • QA Engineers
  • Build and Release Engineers
  • Technical Project Managers
  • DevOps Engineers

Pré-requisitos

  • Understanding of Jenkins basic features and capabilities (recommended training: Jenkins Fundamentals)
  • Basic knowledge of distributed version control systems (Git)

Nice to have:

  • Required skills include running Unix commands, navigating the file system, and creating and editing text files
  • Prior experience in developing web applications

Programa

  • Git/github recap
  • Integrate your Docker SSH server with Jenkins
  • Pipelines
  • Jenkins CI beyond the basics
  • Jenkins REST API overview
  • Using groovy with Jenkins
  • Groovy with dynamic parameters
  • Using Shared Libraries in Jenkins
  • Jenkins Security
  • Debugging Jenkins with system logs
  • Monitoring Jenkins

Git/github recap

Integrate your Docker SSH server with Jenkins

  • Run your Jenkins job on your Docker remote host through SSH
  • Introduction: Jenkins + Ansible
  • Install Ansible: Docker + Jenkins
  • Integrate Ansible and Jenkins (Ansible Plugin)
  • Learn how to execute Playbooks from a Jenkins Job
  • Add parameters to Ansible and Jenkins

Pipelines

  • Create a Jar for your Maven App using Docker
  • Create a Dockerfile and build an image with your Jar
  • Create a Docker Compose file to automate the Image build process
  • Learn how to test your code using Maven and Docker
  • Create a bash script to automate the test process

Jenkins CI beyond the basics

Jenkins REST API overview

  • XML API
  • JSON API
  • Creating jobs with Jenkins API–python sdk

Using groovy with Jenkins

  • Groovy script console
  • Groovy jobs

Groovy with dynamic parameters

  • Post build groovy plugin

Using Shared Libraries in Jenkins

  • Scripted Pipeline
  • Using a Jenkinsfile
  • Multibranch Pipelines
  • Introduction to Shared Libraries
  • Restart from a Stage

Jenkins Security

  • Authentication
  • Authorization
  • Accounting
  • Global Security Settings
  • Managing Credentials
  • Security Best Practices

Debugging Jenkins with system logs

Monitoring Jenkins

Workshop Jenkins Advanced

Área

Dados

Como chegou até nós

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).

Consente que os seus dados sejam utilizados, nos termos da nossa Politica de Privacidade, para o contacto/envio de:

Ações de informação, de marketing de produtos e serviços, como campanhas e eventos?

Para mais informações, consulte a Política de Privacidade do Grupo Rumos.
pode retirar o seu consentimento a qualquer momento através do botão Cancelar subscrição ou Unsubscribe que estão presentes em cada comunicação enviada, bem como exercer os direitos descritos na politica de privacidade