Corso JENKINS

Tecnologia Corso
- JAVA
- SE 8
- FOUNDAMENTALS
Dettagli Corso
- Durata corso: 2 giorni
- Dedicato a: sviluppatori
- Erogazione: Frontale in aula
- Livello: Base
- Categoria:
- Attestato: frequenza
OBIETTIVI DEL CORSO
L’obiettivo delle 2 giornate è quello di formare una solida base teorica che permetta di inquadrare il software di automazione e dare conoscenze pratiche che permettano allo sviluppatore di muoversi con indipendenza nella gestione di Jenkins.
A COSA SERVE
Jenkins è un servizio open source che automatizza attività di routine monotone associate allo sviluppo software come l’integrazione continua, la distribuzione e i test. L’automazione delle attività con Jenkins consente di accelerare lo sviluppo software e le operazioni di DevOps.
PREREQUISITI
Conoscenza di base delle tematiche di build automation e di Maven
1° giorno
- Continuos inspection,
- continuos integration,
- continuos deployment e DevOps,
- installazione e configurazione,
- securing,
- build, test,
- analisi e deploy di un’applicazione con Jenkins,
- integrazione di GitHub,
- Maven e CI tools,
- master e slave architecture,
- multi node cluster,
- labeled build,
- plugins,
- artifacts e container
2° giorno
- Delivery Cloud Architecture
- DevOps staging e production
- environment e workflows,
- build time e performance,
- upstream e downstream,
- remote systems,
- best practices,
- apply Jenkins