Contattataci

Struttura del corso

Introduzione

  • Come SRE unisce l'IT tradizionale e lo sviluppo del software.
  • La necessità di automazione e osservabilità
  • Il ruolo degli ingegneri del software rispetto agli amministratori di sistema.
  • Site Reliability Engineers (SRE) rispetto agli ingegneri DevOps.

Panoramica di un Sistema IT

  • Architettura di sistema, on-premise e cloud.

Principi e Pratiche della SRE

  • Infrastructure as Code (Infrastruttura come Codice).
  • Il ruolo della containerizzazione e dell'orchestrazione (Docker, Kubernetes, ecc.)
  • Continuous Integration, Continuous Deployment e Continuous Delivery.
  • Osservabilità.

Valutazione di un Sistema IT

  • Facciamo il punto sulle risorse del team e dell'organizzazione.
  • Mappatura dei sistemi e dei processi.
  • Stima del potenziale impatto della SRE.
  • Il ruolo del team di ingegneria del software.
  • Il ruolo del team operativo.
  • Il ruolo della dirigenza.

Mantenimento dell'Affidabilità di un Sistema

  • Descrizione e misurazione dell'affidabilità desiderata di un servizio.
  • Comprensione degli Obiettivi di Livello di Servizio (SLO)
  • Comprensione degli Indicatori di Livello di Servizio (SLI) e degli Accordi di Livello di Servizio (SLA).
  • Lavoro con gli Error Budget (Budget di Errore).
  • Sviluppo di un SLO.

Ottimizzazione della System Administration

  • Configurazione di un ambiente di sviluppo
  • Valutazione degli strumenti SRE
  • Prioritizzazione dei task per l'automazione.
  • Scrittura di software.

Implementazione di "Infrastructure as Code"

  • Testing e iterazione del codice
  • Rendere un sistema anti-fragile
  • Apprendere dal fallimento

Monitoraggio di un Sistema

  • Osservazione delle prestazioni del sistema.
  • Strumenti e tecniche SRE.

Il Futuro della SRE

Requisiti

  • Una comprensione generale dell'infrastruttura IT.
  • Una conoscenza generale del processo di sviluppo del software.
  • Esperienza nella programmazione o nello scripting in qualsiasi linguaggio.

Pubblico di Riferimento

  • Sviluppatori
  • SysAdmin (Amministratori di Sistema)
  • Software Architects (Architetti Software)
  • Ingegneri DevOps
  • Manager IT
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative