Struttura del corso
Introduzione
Panoramica delle Funzionalità e dell'Architettura della Piattaforma Red Hat Ansible Automation
- Ripasso dei concetti fondamentali di Ansible e principi base
- Comprensione dei contenuti e risorse centrali di Ansible
Installazione e Configurazione della Piattaforma Red Hat Ansible Automation
- Prerequisiti per l'installazione di Ansible
- Aggiornamento alla versione corrente di Ansible
Configurazione della Piattaforma Red Hat Ansible Automation
- Esecuzione di metodi avanzati di configurazione dell'ambiente
- Lavoro con comandi CLI a livello superiore di Ansible
Esecuzione di Playbook Ansible e Pratica della Delega dei Componenti
- Esecuzione e gestione di casi d'uso specifici per task e plays
Sfruttamento di Artifici Ansible Reutilizzabili e Automazione di Task Complessi con l'Inventario
Gestione dell'Interazione dei Dati tra Strumenti Ansible e Sistemi
Utilizzo a Profondità di Componenti Tradizionali Ansible e Comandi Ad-Hoc
Utilizzo della Sintassi di Automazione Avanzata Ansible con YAML
- Gestione di stringhe non sicure o raw data
- Uso degli anchor e alias YAML per maggiore flessibilità
Manipolazione di Dati Complessi e Trasformazione delle Funzionalità Stringhe in Ansible
Lavoro con l'Architettura Plugin Espandibile di Ansible
- Tipi di plugin Ansible e come massimizzarne l'uso
Utilizzo delle Parole Chiave Avanzate dei Playbook e degli Strumenti da Riga di Comando di Ansible
Panoramica delle Operazioni Complesse dei Moduli con Red Hat Ansible
Gestione e Coordinamento degli Aggiornamenti Rolling di Ansible
Accesso a Red Hat Ansible Tower Utilizzando la Piattaforma Ansible Automation
Integrazione di Ansible con il Gestore Avanzato dei Cluster Red Hat
Interazione con API RESTful usando Playbook e Tower
Automazione delle Pipeline di Costruzione e Ottimizzazione dei Flussi di Lavoro nella Piattaforma Ansible Automation
Sviluppo di Approcci CI/CD con la Piattaforma Ansible Automation e Tower
Creazione e Scrittura di Moduli e Plugin Personalizzati per Progetti di Sviluppo Ansible
- Aggiunta e ottimizzazione di moduli e plugin locali
- Convenzioni e best practices per lo sviluppo di moduli Ansible
Operazione della Piattaforma Red Hat Ansible Automation con Python 3.x
Debugging dei Moduli e Consigli per la Formattazione della Documentazione
Panoramica dello Sviluppo di Moduli Ansible in Piattaforme Esterne
- Linee guida per l'automazione Ansible in Microsoft, AWS e altro ancora
Test di Ansible con Metodi Efficaci e Monitoraggio dei Cicli di Vita dei Moduli
- Pratiche di sviluppo avanzate per altre risorse e utilità Ansible
Massimizzazione dell'API Python della Piattaforma Red Hat Ansible Automation
Lavoro con Ansible Galaxy e Utilizzo di Strutture Metadata
Sfruttamento dei Servizi di Cloud Pubblico in Sintonia con Ansible
Distribuzione di Applicazioni Native del Cloud con Ansible Automation
- Migrazione a una piattaforma native cloud con Ansible
- Esecuzione di implementazioni avanzate di Red Hat OpenShift
Automazione delle Reti con Ansible e Risposta al Carico Operativo Dinamico
- Lavoro con moduli di rete Ansible e parsing dei dati Ansible
- Gestione di timeout, proxy e altri problemi
- Pratica di metodi di virtualizzazione e containerizzazione
Manutenzione e Amministrazione della Piattaforma Ansible Automation e dei Componenti
Dimostrazione dei Casi d'Automazione più Comuni all'Organizzazione
Risoluzione dei Problemi di Red Hat Ansible Automation Platform
Riepilogo e Conclusione
Requisiti
- Conoscenze in amministrazione di sistemi Linux e CLI
- Esperienza con task di automazione Ansible di base
- Competenza nella sintassi di programmazione YAML
- Comprensione delle infrastrutture IT e dei flussi di lavoro
- Conoscenze di base del linguaggio di programmazione Python
Audience
- Ingegneri DevOps
- Sviluppatori
- Amministratori SysOps
Recensioni (1)
Ci sono stati molti esercizi pratici supervisionati e assistiti dal formatore
Aleksandra - Fundacja PTA
Corso - Mastering Make: Advanced Workflow Automation and Optimization
Traduzione automatica