Date Corso

DURATA

3 giorni

Orario lezioni corso

ORARIO

9.00-13.00 – 14.00-17.00

Sede Corso Formazione

SEDE 

Remoto / sede Dgroove / sede cliente

Costo Corso

OFFERTA

la quotazione è a giornata
(su richiesta)

Il corso “Ansible Fundamentals” ti insegnerà come utilizzare Ansible per automatizzare le attività di gestione su sistemi Linux e Windows. Imparerai a installare il controller Ansible, connetterti ai target e scrivere Ansible Playbook per distribuire, gestire e convalidare configurazioni.

OBIETTIVI DEL CORSO

  • Installare e configurare Ansible: Impara a installare Ansible su sistemi Linux e Windows e a configurare il controller Ansible.
  • Gestire l’inventario: Impara a gestire l’inventario degli host target.
  • Eseguire attività ad-hoc: Utilizza comandi ad-hoc per eseguire attività una tantum.
  • Scrivere Ansible Playbook: Scrivi playbook per automatizzare la gestione delle configurazioni.
  • Utilizzare modelli e filtri Jinja2: Impara a usare modelli e filtri per creare configurazioni dinamiche.
  • Lavorare con i ruoli: Sviluppa e gestisci ruoli per il riutilizzo dell’automazione.
  • Gestire inventari complessi: Gestisci inventari dinamici e complessi.

A Chi è Rivolto

Questo corso è ideale per:

  • Amministratori IT
  • Ingegneri
  • Architetti
  • DevOps

Prerequisiti

Per partecipare a questo corso, è consigliata una conoscenza di base dell’amministrazione del sistema Linux.

Struttura del Corso

Concetti e Installazione Ansible

  • Gestione dell’inventario
  • Esecuzione di un’attività una tantum con comandi ad-hoc
  • Scrivere playbook Ansible
  • Utilizzo di modelli e filtri Jinja2
  • Lavorare con i ruoli per il riutilizzo dell’automazione
  • Gestione di inventari complessi

Struttura del Laboratorio

Lab 01: Installazione di Ansible

  • Lab 01-01: Installazione di Ansible su Ubuntu Linux
  • Lab 01-02: (Opzionale) Installazione di Ansible su Windows 10 con WSL (Ubuntu)
  • Lab 01-03: Creazione di un utente in Windows
  • Lab 01-04: Configurazione dell’host di destinazione Windows per il listener https e l’autenticazione credssp
  • Lab 01-05: Configurazione di Ansible per destinazione Windows

Lab 02: Gestione dell’Inventario

  • Lab 02-01: Creazione di un inventario in formato INI
  • Lab 02-02: Gestione delle impostazioni di connessione e aumento dei privilegi

Lab 03: Esecuzione di Comandi Ad-Hoc

  • Lab 03-01: Esecuzione di un comando ad-hoc
  • Lab 03-02: Utilizzo dei moduli

Lab 04: Creazione e Gestione di Playbook

  • Lab 04-01: Creazione di un playbook
  • Lab 04-02: Utilizzo delle variabili nel Playbook
  • Lab 04-03: Protezione dei dati sensibili
  • Lab 04-04: Utilizzo dei loop
  • Lab 04-05: Attività condizionali
  • Lab 04-06: Gestione dei gestori
  • Lab 04-07: Recupero dagli errori

Lab 05: Distribuzione di File con Jinja2

  • Lab 05-01: Distribuzione di file con modelli Jinja2
  • Lab 05-02: Utilizzo di filtri Jinja2

Lab 06: Lavorare con i Ruoli

  • Lab 06-01: Creazione e gestione dei ruoli
  • Lab 06-02: Utilizzo di ruoli e Ansible Galaxy

Lab 07: Inventario Dinamico

  • Lab 07-01: Gestione dell’inventario dinamico

    Chiama il numero +39 3240118505 o +39 327 7868742 per parlare con uno dei nostri consulenti della formazione. Oppure compila il form qui sotto per essere ricontattato!

    Consulta la nostra privacy policy per tutte le altre informazioni relative al trattamento dei tuoi dati personali.

    I dati personali forniti saranno trattati da Dgroove S.r.l., in qualità di Titolare del trattamento, al fine di consentire l’accesso ai contenuti richiesti Dgroove S.r.l., inoltre, potrà trattare i dati raccolti e inseriti nei propri database, per l’invio di newsletter informative relative ai propri prodotti e servizi. Potrai, in ogni caso, opporti alla ricezione di comunicazioni e aggiornamenti di questo tipo, ai sensi dell’art. 21 del Regolamento (UE) 679/2016 (GDPR), seguendo quanto indicato nell’informativa.