Struttura del corso

Introduzione a Puppet

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

Installazione e Configurazione

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

Comprendere e Scrivere Manifests

  • Sintassi e struttura base
  • Applicazione dei manifest a nodi
  • Utilizzo dei manifest per modifiche al sistema

Gestione dei Nodi e delle Risorse

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

Lavorare con Moduli e Template

  • Crea e usa moduli
  • Utilizzo dei template ERB per generare contenuti dinamici
  • Struttura componenti riutilizzabili

Funzionalità Avanzate della Lingua Puppet

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

Migliori Pratiche e Stile

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

Riepilogo e Passaggi Successivi

Requisiti

  • Una comprensione di Linux o l'amministrazione del sistema Unix
  • Esperienza con strumenti a riga di comando
  • Familiarità con i concetti di configurazione del sistema

Pubblico

  • Amministratori di sistema che desiderano automatizzare l'infrastruttura
  • Professionisti IT che valutano Puppet come soluzione per la gestione della configurazione
  • Praticanti di DevOps che costruiscono ambienti scalabili
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative