Struttura del corso

Introduzione a DevOps e Platform Engineering

  • Definizione DevOps e dei suoi principi fondamentali
  • Comprendere l'ingegneria della piattaforma
  • La sinergia tra DevOps e l'ingegneria della piattaforma

Cultura e Collaboration

  • Costruire una cultura collaborativa
  • Communication Strategie per i team
  • Superare i silos nei reparti IT

Strumenti e tecnologie

  • Strumenti essenziali per DevOps e l'ingegneria della piattaforma
  • Piattaforme di automazione e orchestrazione
  • Monitoraggio e analisi per il miglioramento continuo

Infrastruttura come codice (IaC)

  • Principi di IaC
  • Implementazione di IaC con strumenti di gestione della configurazione
  • Procedure consigliate per la gestione dell'infrastruttura

Integrazione continua e recapito continuo (CI/CD)

  • Pipeline CI/CD: dal codice alla distribuzione
  • Integrazione dell'ingegneria della piattaforma in CI/CD
  • Casi di studio: implementazioni CI/CD di successo

Microservices e la containerizzazione

  • Microservices L'architettura e i suoi vantaggi
  • Containerizzazione con Docker e Kubernetes
  • Gestione dei servizi su larga scala

Sicurezza e conformità

  • DevSecOps: integrazione della sicurezza nella pipeline
  • La conformità come codice
  • Best practice di sicurezza per la progettazione della piattaforma

Osservabilità e affidabilità

  • I pilastri dell'osservabilità
  • Garantire l'affidabilità del sistema
  • Risposta agli incidenti e autopsia

La piattaforma come prodotto

  • Trattare le piattaforme come prodotti
  • Design incentrato sull'utente per piattaforme interne
  • Misurare il successo e il ROI

Laboratori pratici

  • Impostazione di una pipeline di base DevOps
  • Compilazione e distribuzione di un microservizio
  • Implementazione di IaC per l'infrastruttura cloud

Riepilogo e prossime tappe

Requisiti

  • Comprensione dello sviluppo e delle operazioni del software
  • Esperienza con l'amministrazione di sistema di base
  • Familiarità con le interfacce a riga di comando e i sistemi di controllo delle versioni

Pubblico

  • Sviluppatori di software
  • Amministratori di sistema
  • Responsabili di progetto IT
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative