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

    Desideri maggiori informazioni sui nostri corsi? Compila il form qui sotto per essere ricontattato o chiama il numero +39 3240118505 o +39 045 8600171 per parlare direttamente con uno dei nostri consulenti della formazione.

    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.