Schița de curs
Introducere
Prezentare generală a Red Hat Ansible Caracteristici și arhitectură a platformei de automatizare
- Revizuirea conceptelor și principiilor Ansible fundamentale
- Înțelegerea conținutului de bază Ansible și a resurselor
Instalarea și configurarea Red Hat Ansible Platforma de automatizare
- Condiții prealabile pentru instalarea Ansible
- Actualizarea versiunii Ansible curente
Configurarea platformei de automatizare Red Hat Ansible
- Executarea metodelor avansate de configurare a mediului
- Lucrul cu comenzi CLI Ansible de nivel superior
Executarea playbook-urilor Ansible și practicarea delegării componentelor
- Executarea și gestionarea cazurilor de utilizare specifice pentru sarcini și piese
Valorificarea artefactelor reutilizabile Ansible și automatizarea sarcinilor complexe cu ajutorul inventarului
Gestionarea interacțiunii datelor între Ansible instrumente și sisteme
Utilizarea aprofundată a componentelor Ansible tradiționale și a comenzilor ad-hoc
Utilizarea sintaxei avansate de automatizare Ansible cu YAML
- Gestionarea șirurilor de date nesigure sau brute
- Utilizarea ancorelor și aliasurilor YAML pentru o flexibilitate sporită
Manipularea datelor complexe și transformarea șirurilor de caractere Funcționalități în Ansible
Lucrul cu arhitectura extensibilă a plugin-urilor Ansible
- Tipuri de pluginuri Ansible și modul de maximizare a utilizării lor
Angajarea cuvintelor cheie avansate din Playbook și a instrumentelor din linia de comandă din Ansible
Prezentare generală a operațiunilor complexe ale modulelor cu Red Hat Ansible
Gestionarea și coordonarea Ansible actualizărilor continue
Introducerea Access în Red Hat Ansible turnuri utilizând Ansible platforma de automatizare
Integrarea Ansible cu Red Hat Advanced Cluster Management
Interacțiunea cu API-uri RESTful utilizând Playbooks și Tower
Automatizarea conductelor de construcție și eficientizarea fluxurilor de lucru în Ansible Automation Platform
Dezvoltarea abordărilor CI/CD cu Ansible Automation Platform și Tower
Crearea și scrierea de module și pluginuri personalizate pentru Ansible proiecte de dezvoltare
- Adăugarea și optimizarea modulelor și plugin-urilor locale
- Convenții și bune practici pentru dezvoltarea modulelor Ansible
Operarea Red Hat Ansible Platformei de automatizare cu Python 3.x
Depanarea modulelor și sfaturi pentru Documentation formatare
Prezentare generală a dezvoltării modulelor Ansible în platformele externe
- Orientări pentru automatizarea Ansible în Microsoft, AWS și altele
Testarea Ansible cu metode eficiente și monitorizarea ciclurilor de viață ale modulelor
- Practici avansate de dezvoltare pentru alte resurse Ansible și utilități
Maximizarea Python API a Red Hat Ansible platformei de automatizare
Lucrul cu Ansible Galaxy și utilizarea structurilor de metadate
Exploatarea serviciilor publice de cloud în conformitate cu Ansible
Implementarea aplicațiilor cloud-native utilizând Ansible Automatizare
- Migrarea către o platformă cloud-nativă cu Ansible
- Executarea implementărilor Red Hat OpenShift avansate
Automatizarea rețelelor cu Ansible și răspunsul la volumul de lucru dinamic al operațiunilor
- Lucrul cu modulele de rețea Ansible și analizarea datelor Ansible
- Gestionarea timeout-ului, proxy-ului și a altor probleme
- Practicarea metodelor de virtualizare și containerizare
Menținerea și administrarea Ansible platformei și componentelor de automatizare
Demonstrarea celor mai comune cazuri de automatizare pentru organizație
Depanarea Red Hat Ansible platformei de automatizare
Rezumat și concluzie
Cerințe
- Experiență în Linux administrarea sistemului și CLI
- Experiență cu sarcini de automatizare Ansible de bază
- Competențe în sintaxa de programare YAML
- O înțelegere a infrastructurii IT și a fluxurilor de lucru
- Cunoștințe de bază de limbaj de programare Python
Audiență
- DevOps ingineri
- Dezvoltatori
- Administratori SysOps
Mărturii (1)
Au existat multe exerciții practice supravegheat și asistate de formator
Aleksandra - Fundacja PTA
Curs - Mastering Make: Advanced Workflow Automation and Optimization
Tradus de catre o masina