Contattataci

Struttura del corso

Introduzione a Puppet

  • Cos'è Puppet e come funziona
  • Vantaggi dell'automazione delle infrastrutture
  • Architettura di Puppet: Master, Agent, Manifests, Moduli

Installazione e configurazione

  • Installazione di Puppet sui nodi Master e Agent
  • Configurazione dell'ambiente Puppet
  • Struttura delle directory e file di configurazione chiave

Comprensione e scrittura dei manifesti

  • Sintassi e struttura di base
  • Applicazione dei manifesti ai nodi
  • Utilizzo dei manifesti per le modifiche al sistema

Gestione dei nodi e delle risorse

  • Definizione dei nodi
  • Tipi di risorse: pacchetti, servizi, file, utenti, directory
  • Creazione di attività riutilizzabili

Lavoro con moduli e template

  • Creazione e utilizzo dei moduli
  • Utilizzo dei template ERB per generare contenuto dinamico
  • Strutturazione di componenti riutilizzabili

Funzionalità avanzate del linguaggio Puppet

  • Definizioni e classi personalizzate
  • Condizionali ed espressioni
  • Relazioni e ordinamento

Best practice e stile

  • Stile del linguaggio e convenzioni di formattazione
  • Puppet Forge e moduli della community
  • Risoluzione dei problemi e questioni comuni

Riepilogo e prossimi passi

Requisiti

  • Conoscenza dell'amministrazione di sistemi Linux o Unix
  • Esperienza con gli strumenti da riga di comando
  • Familiarità con i concetti di configurazione del sistema

Pubblico di riferimento

  • Amministratori di sistema che desiderano automatizzare le infrastrutture
  • Professionisti IT che valutano Puppet come soluzione di gestione della configurazione
  • Praticanti DevOps che costruiscono ambienti scalabili
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative