Jenkins X è una piattaforma cloud-nativo per CI/CD, progettato per funzionare su Kubernetes e sfruttare strumenti moderni come Tekton, Helm e GitOps. Fornisce flussi di lavoro automatizzati per lo sviluppo e la distribuzione di applicazioni, inclusi ambienti di anteprima per test rapidi e una promozione sicura in produzione. Semplifica la creazione, l'esecuzione e la gestione delle pipeline, garantendo DevOps veloce e scalabile, sia in cloudo in sede.
Questo corso affronta:
· Utenti e amministratori di Jenkins che desiderano adottare Jenkins “X”
· Sviluppatori (livello principiante e intermedio) che lavorano con applicazioni containerizzate
· Ingegneri QA interessati ai test automatizzati nei moderni flussi di lavoro CI/CD
· Ingegneri di sviluppo e rilascio
· Project Manager tecnici coinvolti nei progetti cloud-nativo
· DevOps Ingegneri e SRE che gestiscono le infrastrutture Kubernetes
Al termine di questo corso, i partecipanti comprenderanno:
· Differenza dal classico Jenkins
· Come funziona Jenkins X come piattaforma CI/CD su Kubernetes
· Integrazione con Tekton per la definizione di pipeline dichiarative
· Utilizzo di GitOps per gestire gli ambienti e promuovere le applicazioni
· Creare e gestire ambienti di anteprima per test rapidi
· Promuovere le applicazioni in ambienti di staging e produzione con Helm e GitOps
· Best practice per l'esecuzione di progetti containerizzati in Kubernetes
Per partecipare a questo corso, gli studenti devono avere:
· Conoscenza di base dell'esecuzione di comandi Unix/Linux
· Esperienza di lavoro con Git e pipeline CI/CD
· Fondamenti dei container (Docker) e Kubernetes
Modulo 1: Introduzione a Jenkins vs. Jenkins “X”
Modulo 2: Riepilogo su container e Kubernetes
Modulo 3: breve riepilogo di Git
Modulo 4: Riepilogo delle pipeline Jenkins
Modulo 5: App basate su Kubernetes
Modulo 6: Creare un cluster
Modulo 7: Installa jx sul cluster
Modulo 8: Esplorare gli ambienti
Modulo 9: Progetti Spin utilizzando Jenkins "X"
Modulo 10: Ambienti di anteprima
Modulo 11: Promozione alla produzione
Jenkins X


