Corso Jenkins

  • ESIS S.r.l.
  • Attestato di partecipazione
  • € 850,00
  • 16
  • E-learning / FAD

Descrizione

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.

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

Metodologia didattica

L’approccio della docenza sarà estremamente pratico: dopo ogni spiegazione saranno immediatamente messe in pratica le nozioni acquisite con esempi dedicati.

Requisiti di partecipazione

Prerequisiti e strumenti richiesti

  • Conoscenza base del networking
  • Conoscenza base di Linux
  • Conoscenza base dei container e Docker
  • Conoscenza base di Kubernetes

Prerequisiti per i 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.

ESIS S.r.l.

ESIS S.r.l. è una società che da più di 30 anni opera nel settore dell'Information Technology, fornendo servizi professionali di consulenza informatica e di sviluppo software su misura per ogni Cliente. L’attenzione e la cura costante che pone alle nuove tecnologie e la flessibilità e l’affidabilità dei risultati su specifici settori di mercato rendono ESIS un partner all’avanguardia fra le IT con ... continua
Via Andrea Massena, 9 - 20145 Milano (MI)