Struttura del corso
Introduzione
Panoramica delle funzionalità e dell'architettura della piattaforma di automazione Red Hat Ansible
- Revisione dei concetti e dei principi fondamentali Ansible
- Comprendere i contenuti e le risorse principali Ansible
Installazione e configurazione della piattaforma di automazione Red Hat Ansible
- Prerequisiti per l'installazione di Ansible
- Aggiornamento della versione attuale Ansible
Configurazione della piattaforma di automazione Red Hat Ansible
- Esecuzione di metodi avanzati di configurazione dell'ambiente
- Utilizzo dei comandi CLI Ansible di livello superiore
Esecuzione di Ansible playbook e pratica della delega dei componenti
- Esecuzione e gestione di casi d'uso specifici per attività e giochi
Utilizzo di artefatti riutilizzabili Ansible e automazione di attività complesse con l'inventario
Gestione dell'interazione dei dati tra strumenti Ansible e sistemi
Utilizzo approfondito dei componenti tradizionali Ansible e dei comandi ad-hoc
Utilizzo della sintassi di automazione avanzata Ansible con YAML
- Gestione di stringhe di dati non sicure o non elaborate
- Utilizzo di ancoraggi e alias YAML per una maggiore flessibilità
Manipolazione di dati complessi e trasformazione delle funzionalità delle stringhe in Ansible
Lavorare con l'architettura del plug-in espandibile Ansible
- Tipi di plugin Ansible e come massimizzarne l'utilizzo
Utilizzo di parole chiave avanzate del playbook e strumenti da riga di comando di Ansible
Panoramica delle operazioni complesse dei moduli con Red Hat Ansible
Gestione e coordinamento Ansible Aggiornamenti in sequenza
Accessing Red Hat Ansible Torre utilizzando Ansible Piattaforma di automazione
Integrazione di Ansible con Red Hat Advanced Cluster Management
Interazione con le API RESTful tramite Playbook e Tower
Automazione delle pipeline di compilazione e semplificazione dei flussi di lavoro nella piattaforma di automazione Ansible
Sviluppo di approcci CI/CD con Ansible Automation Platform e Tower
Creazione e scrittura di moduli e plug-in personalizzati per Ansible progetti di sviluppo
- Aggiunta e ottimizzazione di moduli e plug-in locali
- Convenzioni e best practice per lo sviluppo di moduli Ansible
Funzionamento di Red Hat Ansible Piattaforma di automazione con Python 3.x
Moduli di debug e suggerimenti per la formattazione Documentation
Panoramica dello sviluppo di moduli Ansible in piattaforme esterne
- Linee guida per l'automazione Ansible in Microsoft, AWS e altro ancora
Test Ansible con metodi efficienti e cicli di vita dei moduli di monitoraggio
- Pratiche di sviluppo avanzate per altre Ansible risorse e utilità
Massimizzazione dell'API Python della piattaforma di automazione Red Hat Ansible
Lavorare con Ansible Galaxy e utilizzare strutture di metadati
Sfruttare i servizi di cloud pubblico in linea con Ansible
Distribuzione di applicazioni native per il cloud utilizzando l'automazione Ansible
- Migrazione a una piattaforma nativa per il cloud con Ansible
- Esecuzione di implementazioni avanzate Red Hat OpenShift
Automazione delle reti con Ansible e risposta al carico di lavoro delle operazioni dinamiche
- Utilizzo di Ansible moduli di rete e analisi dei dati Ansible
- Gestione di timeout, proxy e altri problemi
- Pratica dei metodi di virtualizzazione e containerizzazione
Manutenzione e amministrazione Ansible della piattaforma e dei componenti di automazione
Dimostrazione dei casi di automazione più comuni all'organizzazione
Risoluzione dei problemi Red Hat Ansible Automation Platform
Riassunto e conclusione
Requisiti
- Background in Linux amministrazione di sistema e CLI
- Esperienza con le attività di automazione di base Ansible
- Competenza nella sintassi di programmazione YAML
- Comprensione dell'infrastruttura IT e dei flussi di lavoro
- Conoscenza base del linguaggio di programmazione Python
Pubblico
- DevOps Ingegneri
- Gli 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