Contattataci

Struttura del corso

Mentalità, Cultura e Responsabilità

  • Storia di DevOps e i principi C.A.L.M.S.
  • I principi fondamentali di DevOps: i “Tre Principi” — sviluppo, operazioni e collaborazione culturale
  • Le pratiche DevOps: l’approccio continuativo in tutti gli aspetti del ciclo di vita
  • Riflessioni sui progetti personali dei partecipanti
  • Il ruolo del manager nell’ecosistema DevOps: rimozione degli ostacoli organizzativi
  • Segnali d’allarme: come riconoscere un progetto privo di una sana adozione di DevOps

La catena degli strumenti DevOps: panoramica generale (1)

  • Tutto come codice: controllo delle versioni e Git
  • Laboratorio: Nozioni di base su Git — clonazione, creazione di branch, richieste di fusione, revisione del codice
  • Il flusso di lavoro: integrazione e rilascio continui
  • Laboratorio: Configurazione, esecuzione e interpretazione di una pipeline CI/CD con Jenkins
  • Controllo della qualità: analisi del codice e test continui
  • Laboratorio: Configurazione e utilizzo di SonarQube per valutare qualità del codice, debiti tecnici e rischi di sicurezza
  • Rilasci affidabili e portabili grazie ai container
  • Laboratorio: Creazione di container con Docker Desktop e introduzione a Kubernetes
  • Gestione delle configurazioni e Infrastructure as Code
  • Laboratorio: Configurazione automatizzata tramite Ansible per distribuire un servizio web
  • DevSecOps: integrazione della sicurezza fin dalle fasi iniziali dei processi
  • Sicurezza preventiva, gestione della catena di fornitura software, SBOM, identificazione e mitigazione delle vulnerabilità, responsabilità in materia di sicurezza
  • Demo: Snyk come strumento per garantire la sicurezza nelle pipeline
  • SRE e ingegneria della resilienza: progettazione orientata sia alla robustezza del sistema sia al valore per il cliente

Identificazione di Opportunità e Valutazione della Maturità DevOps

  • Prospettiva aziendale, mappatura del flusso di valore e gestione delle attività
  • Punti critici da monitorare: tempi di attesa, rielaborazioni, passaggi intermedio e approvazioni
  • Laboratorio: Tracciabilità dei requisiti tramite Jira — dal caso d’uso al codice implementato
  • Framework diagnostico DevOps: 10 domande essenziali per ogni progetto
  • Metriche DORA: frequenza di rilascio, tempo di ciclo, MTTR e tasso di fallimento dei cambiamenti
  • Workshop: Valutazione della maturità DevOps — applicata a progetti reali
  • Matrice delle opportunità: prioritizzazione tra rapidi miglioramenti e azioni a medio-lungo termine — presentazioni di gruppo in cui ciascun manager espone la propria analisi

Caso economico, Integrazione nel contesto aziendale e Piano d’Azione

  • “Come convincere i clienti e come procedere all’implementazione”
  • Valutazione del ROI DevOps: calcolo dei risparmi di tempo in rapporto ai costi d’implementazione
  • Come preparare una proposta economica convincente per i clienti o i dirigenti aziendali
  • Modalità di inclusione di DevOps nelle descrizioni dei servizi, nelle offerte commerciali e nei piani progettuali
  • Workshop finale: ogni manager presenta un piano d’azione per un proprio progetto

Conclusione, domande e risposte, prossimi passi e risorse consigliate

Requisiti

I partecipanti dovrebbero possedere:

  • Una conoscenza di base dei progetti di sviluppo software e delle operazioni IT
  • Esperienza nella gestione di team tecnici, progetti, prodotti o servizi informatici
  • Familiarità con i cicli di vita dello sviluppo software (Agile, Scrum, Waterfall o approcci ibridi)
  • Non è richiesta alcuna precedente esperienza pratica con DevOps, Docker, Kubernetes o pipeline CI/CD

I laboratori tecnici sono progettati per offrire una dimostrazione pratica dei concetti e degli strumenti DevOps dal punto di vista gestionale, senza richiedere approfondimenti tecnico-ingegneristici.

Destinatari

Il corso si rivolge a:

  • Project Manager
  • Delivery Manager
  • Team Lead
  • Ingneri di produzione e progettazione software
  • Responsabili dello sviluppo software
  • Manager IT e dirigenti aziendali
  • Product Owner coinvolti nei processi di rilascio del software
  • Professionisti tecnici senior in transizione verso ruoli direttivi

Il programma risulta particolarmente utile per quei manager che devono comprendere come DevOps influisca sui tempi di rilascio, sulle prestazioni del team, sulla qualità del software, sulla sicurezza e sui risultati aziendali, senza dover necessariamente diventare ingegneri specializzati in DevOps.

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative