Struttura del corso

Introduzione

  • DevOps vs Agile
  • Panoramica dei concetti fondamentali di DevOps
  • Comprensione dei principi chiave di DevOps

Comprendere le Fasi di DevOps

  • Integrazione continua
  • Distribuzione continua
  • Distribuzione automatizzata
  • Test continuo
  • Monitoraggio continuo

Definizione della Struttura e dei Processi di DevOps

  • Comprensione dei ruoli e delle responsabilità di DevOps
  • Pianificazione ed valutazione dell'adozione di DevOps
  • Personalizzazione o standardizzazione del pipeline DevOps    

Configurazione dell'Infrastruttura di DevOps

  • Scegliere uno strumento Kanban per il tracking del workflow (Jira, Azure DevOps, ecc.)
  • Gestire i codici sorgente con Git
  • Costruire applicazioni con Gradle e Jenkins
  • Distribuire applicazioni con Docker e Kubernetes

Creazione di Strumenti di Automazione

  • Comprensione degli scenari di automazione
  • Creare ed eseguire test automatizzati con Selenium
  • Implementare flussi di lavoro automatizzati per la compilazione e la distribuzione

Integrazione della Sicurezza nei Processi DevOps

  • Comprensione del modello DevSecOps
  • Definire politiche e procedure di sicurezza
  • Automatizzare processi e strumenti di sicurezza DevOps

Migliori Pratiche e Consigli per DevOps

Riassunto e Passi Successivi

Requisiti

  • Una comprensione delle metodologie Agile
  • Esperienza in sviluppo software

Pubblico di Riferimento

  • Ingegneri DevOps
  • Manager IT
  • Sviluppatori
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative