Struttura del corso

Introduzione

Panoramica di Red Hat Funzionalità e architettura di Ansible Automation Platform

  • Ripasso dei concetti e dei principi fondamentali Ansible
  • Comprendere i contenuti e le risorse di base Ansible

Installazione e configurazione Red Hat di Ansible Automation Platform

  • Prerequisiti per l'installazione di Ansible
  • Aggiornamento della versione corrente Ansible

Configurazione Red Hat della piattaforma di automazione Ansible

  • Esecuzione di metodi avanzati di configurazione dell'ambiente
  • Utilizzo dei comandi CLI di livello superiore Ansible

Esecuzione di Ansible playbook e delega dei componenti per esercitarsi

  • Esecuzione e gestione di casi d'uso specifici per attività e giochi

Sfruttare gli artefatti riutilizzabili Ansible e automatizzare attività complesse con l'inventario

Gestione dell'interazione dei dati tra Ansible strumenti e sistemi

Utilizzo approfondito di componenti tradizionali Ansible e comandi ad-hoc

Utilizzo della sintassi di automazione avanzata Ansible con YAML

  • Gestione di stringhe di dati non sicure o non elaborate
  • Uso 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 dei plugin espandibili Ansible

  • Tipi di Ansible plugin e come massimizzarne l'utilizzo

Utilizzo di parole chiave avanzate per playbook e strumenti da riga di comando di Ansible

Panoramica delle operazioni complesse dei moduli con Red Hat Ansible

Gestione e coordinamento Ansible degli aggiornamenti in sequenza

Accesso a Red Hat Ansible Tower utilizzando la piattaforma di automazione Ansible

Integrazione di Ansible con Red Hat Advanced Cluster Management

Interazione con le API RESTful tramite Playbook e Tower

Automatizzare le pipeline di compilazione e semplificare i flussi di lavoro in Ansible Automation Platform

Sviluppo di approcci CI/CD con Ansible Automation Platform e Tower

Creazione e scrittura di moduli e plugin personalizzati per Ansible progetti di sviluppo

  • Aggiunta e ottimizzazione di moduli e plug-in locali
  • Convenzioni e best practice per lo sviluppo di Ansible moduli

Utilizzo Red Hat della piattaforma di automazione Ansible con Python 3.x

Debug dei moduli e suggerimenti per la formattazione Documentation

Panoramica dello sviluppo di Ansible moduli 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

  • Procedure di sviluppo avanzate per altre Ansible risorse e utilità

Ottimizzazione dell'API Python di Red Hat Ansible Automation Platform

Lavorare con Ansible Galaxy e Impiegare le Strutture di Metadati

Sfruttare i servizi di cloud pubblico in linea con Ansible

Distribuzione di applicazioni cloud-native utilizzando Ansible Automation

  • Migrazione a una piattaforma nativa del cloud con Ansible
  • Esecuzione di implementazioni avanzate Red Hat di OpenShift

Automazione delle reti con Ansible e risposta al carico di lavoro delle operazioni dinamiche

  • Lavorare con Ansible moduli di rete e analizzare Ansible i dati
  • 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 nell'amministrazione di sistemi Linux e CLI
  • Esperienza con le attività di automazione di base di Ansible
  • Conoscenza della sintassi di programmazione YAML
  • Comprensione dell'infrastruttura IT e dei flussi di lavoro
  • Conoscenza di base del linguaggio di programmazione Python

Pubblico

  • DevOps Ingegneri
  • Gli sviluppatori
  • Amministratori SysOps
  35 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (3)

Corsi relativi

Categorie relative