Premesse
Jenkins è uno strumento open sourcedi supporto allo sviluppo software scritto in linguaggio Java. Il progetto nasce come versione alternativa di Hudson a partire dallo stesso codice sorgente dopo una discussione con Oracle.
Fornisce dei servizi di integrazione continua per lo sviluppo del software. Viene eseguito lato server all’interno di un server web che supporta la tecnologia Servlet e quindi può essere utilizzato da remoto all’interno di un Web browser.
Obiettivi del corso
Con il corso apprenderai come integrare Jenkins nei tuoi progetti e acquisirai le conoscenze di base per comprendere Jenkins insieme a Docker e Kubernetes.
Prerequisiti e strumenti richiesti
- Conoscenza base del networking
- Conoscenza base di Linux
- Conoscenza base dei container e Docker
- Conoscenza base di Kubernetes
Prerequisiti per laboratori
Computer X86 con possibilità di virtualizzare una VM la quale deve poter avere come caratteristiche
hardware almeno 2 core e 4 GB di ram, meglio se 4 core e 8 GB di ram. Il discente deve avere una
connessione internet senza restrizioni da firewall.
Piano di lavoro
- Cosa sono i software di CI/CD
- Cos’è Jenkins
- Installazione di Jenkins
- Jenkins Pipelines
- Passare parametri a i Jobs
- Integrazione con GitHub
- I Jenkinsfiles
- Scripting nelle Pipelines
- Jenkins e Docker
- Jenkins e Kubernetes
- Multisteps Pipelines
- Multi Pipelines per ambienti Test e Production
Durata e organizzazione
Il corso ha una durata di 2 giornate full time e prevede sia lezioni teoriche che esercitazioni pratiche.
Al termine del corso verrà rilasciato un attestato di formazione.
Calendario
9 e 10 settembre 2024
2 giorni full time dalle ore 9:00 alle 13:00 e dalle 14.00 alle 18.00
Prezzo e convenzioni
Quota di partecipazione 850 € + IVA
La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee break, attestato finale, forum di follow up tra studenti e docenti.
Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.
Per ulteriori informazioni contattaci ai seguenti recapiti o compila il nostro Form:
Tel: (+39) 02.48958342
Mail: formazione@esis-ep.com