0Pricing
Ansible Academy icon

Ansible Academy

YAMLCloudEnterpriseNetwork

Automatizza server e infrastrutture cloud con Ansible: gestione della configurazione senza agenti con playbook, role, template e vault.

🤖 Alimentato da IA📚 30 corsi👥 100.000+ studenti⭐ Valutazione 4,9
Panoramica del Corso

Ansible: Automatizza la Tua Infrastruttura

Automatizza server e infrastrutture cloud con Ansible: gestione della configurazione senza agenti con playbook, role, template e vault. Questo track copre 30 mini-corsi progressivi da assoluto principiante (A1) a avanzato (B2), con lezioni brevi e focalizzate e quiz veloci per consolidare ogni concetto.

Cosa Imparerai

Inizi con i fondamenti e costruisci attraverso argomenti intermedi e avanzati, ogni corso basato sul precedente. Ogni lezione è pratica e ridotta all'essenziale, con un tutor AI disponibile 24/7 quando hai bisogno di aiuto.

Come Funziona

Ogni corso è suddiviso in quattro lezioni focalizzate e ridotte all'essenziale. Completa poche lezioni al giorno e padroneggerai l'intero track in settimane, non mesi.

Inizia a Imparare →

Come Imparerai

🎯
Lezioni Interattive
Esercizi di codifica pratici con feedback in tempo reale
🤖
Tutor IA
Ricevi aiuto istantaneo dalla nostra IA quando sei bloccato
💻
Editor Integrato
Scrivi ed esegui il codice direttamente nel tuo browser
🏆
Certificato
Guadagna un certificato al completamento del corso
Curriculum

30 Corsi

Ogni corso nel percorso di apprendimento Ansible Academy.

01

Perché Ansible? L'automazione agentless spiegata

A14 lezioni

Sappia spiegare che cos'è Ansible e perché la gestione della configurazione agentless sia migliore del lavoro manuale sui server.

02

Installare Ansible e raggiungere il primo nodo

A14 lezioniPRO

Installi Ansible e si connetta correttamente a una macchina remota tramite SSH.

03

L'inventory: indicare ad Ansible cosa gestire

A14 lezioniPRO

Definisca host e gruppi in un inventory e li selezioni con precisione.

04

Il primo comando ad hoc

A14 lezioniPRO

Esegua attività una tantum su molti server senza scrivere un file.

05

Moduli: i mattoni fondamentali di Ansible

A14 lezioniPRO

Individui e utilizzi i moduli principali per svolgere attività reali invece di ricorrere alla shell grezza.

06

Il primo playbook

A24 lezioniPRO

Scriva ed esegua un playbook YAML che configuri un server dall'inizio alla fine.

07

Task e play: strutturare l'automazione

A24 lezioniPRO

Componga playbook con più play destinati a gruppi di host diversi.

08

Variabili: rendere flessibili i playbook

A24 lezioniPRO

Parametrizzi i playbook con variabili invece di codificare i valori direttamente.

09

Raccogliere informazioni sui server

A24 lezioniPRO

Legga i facts di sistema e li utilizzi per rendere i playbook più intelligenti.

10

Idempotenza: eseguire due volte in sicurezza

A24 lezioniPRO

Scriva task che convergano verso uno stato desiderato senza mai apportare modifiche duplicate.

11

Struttura dei playbook e best practice

B14 lezioniPRO

Organizzi un vero progetto Ansible come fanno i team professionali.

12

Handler e notifiche delle modifiche

B14 lezioniPRO

Attivi il riavvio dei servizi solo quando la configurazione cambia realmente.

13

Cicli: ripetere un'attività

B14 lezioniPRO

Ripeta un task in modo ordinato su liste, dizionari e dati annidati.

14

Condizionali: l'istruzione when

B14 lezioniPRO

Esegua i task in modo selettivo in base a facts, variabili e risultati.

15

Template Jinja2: file di configurazione dinamici

B14 lezioniPRO

Generi file di configurazione da template contenenti variabili e logica.

16

Ruoli: impacchettare l'automazione riutilizzabile

B14 lezioniPRO

Riorganizzi playbook intricati in ruoli ordinati e condivisibili.

17

Ansible Galaxy: sfruttare il lavoro degli altri

B14 lezioniPRO

Individui, installi e gestisca ruoli e collection della community.

18

Ansible Vault: segreti crittografati

B14 lezioniPRO

Conservi in sicurezza password e chiavi all'interno di playbook sottoposti al controllo versione.

19

Tag: eseguire solo ciò che serve

B14 lezioniPRO

Esegua o salti selettivamente parti di un playbook complesso usando i tag.

20

Gestione degli errori e blocchi

B14 lezioniPRO

Renda i playbook resilienti con rescue, ripristino e gestione controllata degli errori.

21

Ruoli e dipendenze avanzati

B24 lezioniPRO

Costruisca gerarchie di ruoli componibili che dipendano gli uni dagli altri e li riutilizzino.

22

Inventory dinamico su larga scala

B24 lezioniPRO

Ottenga l'inventory in tempo reale dalle API cloud invece di usare file statici.

23

Scrivere un modulo Ansible personalizzato

B24 lezioniPRO

Crei un modulo Python personalizzato quando nessun modulo esistente è adatto.

24

Provisioning del cloud: AWS e Azure

B24 lezioniPRO

Crei e configuri infrastrutture cloud reali direttamente da Ansible.

25

Testare i ruoli con Molecule

B24 lezioniPRO

Scriva test automatizzati per verificare che i ruoli funzionino prima di arrivare in produzione.

26

AWX e la piattaforma di automazione

B24 lezioniPRO

Esegua Ansible da un'interfaccia web con pianificazione, RBAC e credenziali.

27

Prestazioni e strategie di esecuzione

B24 lezioniPRO

Ottimizzi Ansible per eseguirlo rapidamente e in sicurezza su centinaia di host.

28

Pipeline CI/CD con Ansible

B24 lezioniPRO

Esegua automaticamente Ansible sottoposto a lint e test da una pipeline CI/CD.

29

Automazione di rete e multi-tier

B24 lezioniPRO

Orchestri router, switch e stack applicativi a più livelli in un unico workflow.

30

Progetto finale: distribuire un'app reale senza downtime

B24 lezioniPRO

Distribuisca un'applicazione completa a più livelli con un deploy rolling di livello production.

FAQ

Domande Frequenti

Il corso Ansible Academy è gratuito?

Sì. Puoi iniziare il corso Ansible Academy gratuitamente e completare le sue lezioni interattive senza costi. Un abbonamento PRO opzionale sblocca strumenti IA avanzati e un certificato condivisibile.

Serve esperienza precedente per imparare YAML?

No. Il corso inizia con i fondamenti e prosegue gradualmente verso argomenti più avanzati, quindi puoi iniziare anche senza alcuna esperienza precedente in YAML.

Come imparerò YAML su CoddyKit?

Impari facendo. Brevi lezioni interattive abbinano una spiegazione chiara a un esercizio di codifica pratico che gira in tempo reale, e un tutor IA disponibile 24/7 offre aiuto personalizzato quando rimani bloccato.

Ricevo un certificato per il completamento di Ansible Academy?

Sì. Gli studenti PRO possono sostenere un esame e guadagnare un certificato condivisibile di completamento con un codice verificabile per il corso Ansible Academy.

Posso imparare YAML dal mio telefono?

Sì. CoddyKit è disponibile sul web e come app native iOS e Android, quindi puoi imparare YAML su qualsiasi dispositivo e i tuoi progressi si sincronizzano tra loro.

Inizia Ansible Academy Ora

Unisciti a migliaia di studenti che imparano la programmazione con lezioni potenziate dall'IA.

Inizia Gratis →Sfoglia Tutti i Corsi