Contattataci

Struttura del corso

Introduzione a DevOps e ingegneria delle piattaforme

  • Definizione di DevOps e suoi principi fondamentali
  • Concetti chiave dell’ingegneria delle piattaforme
  • Sinergie tra DevOps e ingegneria delle piattaforme

Cultura e collaborazione

  • Costruzione di una cultura collaborativa
  • Strategie di comunicazione efficaci per i team
  • Risoluzione dei problemi legati alla silenziosità tra reparti IT

Strumenti e tecnologie

  • Gli strumenti indispensabili per DevOps e ingegneria delle piattaforme
  • Piattaforme di automazione e orchestrazione
  • Sistemi di monitoraggio e analisi per il miglioramento continuo

Infrastructure as Code (IaC)

  • Principi fondamentali dell’IaC
  • Implementazione dell’IaC tramite strumenti di gestione della configurazione
  • Best practice per la gestione ottimale dell’infrastruttura

Integrazione Continua e Distribuzione Continua (CI/CD)

  • Il flusso di lavoro CI/CD: dal codice alla distribuzione finale
  • Integrazione dell’ingegneria delle piattaforme nei processi CI/CD
  • Casi pratici di implementazioni CI/CD di successo

Microservizi e containerizzazione

  • L’architettura a microservizi: vantaggi e caratteristiche
  • Containerizzazione con Docker e Kubernetes
  • Gestione di servizi su larga scala

Sicurezza e conformità normativa

  • DevSecOps: integrazione della sicurezza nei processi di sviluppo
  • Conformità normativa tramite automazione
  • Best practice per la sicurezza nell’ingegneria delle piattaforme

Osservabilità e affidabilità del sistema

  • I pilastri fondamentali dell’osservabilità
  • Strategie per garantire l’affidabilità dei sistemi
  • Gestione delle incident reporting e analisi post-fallimento

Le piattaforme come prodotti

  • Considerare le piattaforme come veri e propri prodotti
  • Progettazione orientata all’utente per piattaforme interne
  • Misurazione del successo e del ritorno sull’investimento

Workshop pratici

  • Configurazione di una pipeline DevOps base
  • Sviluppo e distribuzione di un microservizio
  • Implementazione dell’IaC per la gestione di infrastrutture cloud<\/li>

Riepilogo e prossimi passi

Requisiti

  • Conoscenza di base dello sviluppo software e delle operazioni IT
  • Esperienza nell’amministrazione di sistemi basica
  • Familiarità con le interfacce a riga di comando e i sistemi di controllo versione

Destinatari

  • Sviluppatori software
  • Amministratori di sistema
  • Project manager IT
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative