Schița de curs
Introducere
Prezentare a caracteristicilor și arhitecturii platformei de automatizare Red Hat Ansible Automation Platform
- Examinarea conceptelor și principiilor fundamentale ale Ansible
- Înțelegerea conținutului central și a resurselor Ansible
Instalarea și configurarea platformei de automatizare Red Hat Ansible Automation Platform
- Prezentarea pre-requisitelor pentru instalarea Ansible
- Actualizarea versiunii curente a Ansible
Configurarea platformei de automatizare Red Hat Ansible Automation Platform
- Realizarea metodelor avansate de configurare a mediului
- Lucrul cu comenzi CLI Ansible la nivel înalt
Executarea playbook-urilor Ansible și practicarea delegării componentelor
- Executarea și gestionarea cazurilor specifice pentru sarcini și play-uri
Exploatarea artefactelor reutilizabile Ansible și automatizarea sarcinilor complexe cu inventarul
Gestionarea interacțiunii cu date între instrumentele Ansible și sistemele
Utilizarea în detaliu a componentelor tradiționale Ansible și a comandelor ad-hoc
Exploatarea sintaxei avansate de automatizare Ansible cu YAML
- Gestionarea șirurilor de date nesigure sau brute
- Utilizarea ancorelor și aliasurilor YAML pentru o flexibilitate crescută
Manipularea datelor complexe și transformarea funcțiilor de șir în Ansible
Lucrul cu arhitectura expandabilă a plugin-urilor Ansible
- Tipurile de plugin-uri Ansible și modul de maximizare a utilizării lor
Utilizarea cuvintelor cheie avansate ale playbook-urilor și al unelților de linie de comandă Ansible
Prezentare a operațiunilor complexe cu modulele Red Hat Ansible
Gestionarea și coordonarea actualizărilor progresive Ansible
Accesul la Red Hat Ansible Tower folosind Ansible Automation Platform
Integrarea Ansible cu Red Hat Advanced Cluster Management
Interacțiunea cu API-urile RESTful folosind playbook-uri și Tower
Automatizarea pipeline-urilor de build și optimizarea fluxurilor de lucru în Ansible Automation Platform
Dezvoltarea abordărilor CI/CD cu Ansible Automation Platform și Tower
Crearea și scrierea modulelor și plugin-urilor personalizate pentru proiectele de dezvoltare Ansible
- Adăugarea și optimizarea modulelor și plugin-urilor locale
- Convențiile și cele mai bune practici pentru dezvoltarea modulelor Ansible
Operarea platformei de automatizare Red Hat Ansible Automation Platform cu Python 3.x
Depanarea modulelor și sfaturi pentru formatarea documentației
Prezentare a dezvoltării modulului Ansible în platforme externe
- Directivele pentru automatizarea Ansible la Microsoft, AWS și alte platforme
Testarea Ansible cu metode eficiente și monitorizarea ciclurilor de viață ale modulelor
- Practici avansate de dezvoltare pentru alte resurse și utilitare Ansible
Maximizarea API-ului Python al platformei Red Hat Ansible Automation Platform
Lucrul cu Ansible Galaxy și utilizarea structurilor de metadate
Exploatarea serviciilor publice cloud în aliniament cu Ansible
Implementarea aplicațiilor native cloud folosind Ansible Automation Platform
- Migrarea pe o platformă nativă cloud cu Ansible
- Executarea implementărilor avansate Red Hat OpenShift
Automatizarea rețelelor cu Ansible și răspunsul la sarcinile din operațiunile dinamice de operare
- Lucrul cu modulele rețeliste Ansible și parsarea datelor Ansible
- Gestionarea timeout-urilor, proxy-ului și alte probleme similare
- Practicarea metodelor de virtualizare și containerizare
Păstrarea și administrarea platformei de automatizare Ansible Automation Platform și a componentelor sale
Demonstrez cele mai frecvente cazuri de automatizare la nivel organizațional
Depanarea platformei de automatizare Red Hat Ansible Automation Platform
Rezumat și concluzii
Cerințe
- Experiență în administrarea sistemelor Linux și folosirea liniei de comandă (CLI)
- Experiență cu sarcini automate de bază Ansible
- Cunoștințe avansate în sintaxa YAML
- Înțelegere a infrastructurii IT și fluxurilor de lucru
- Cunoștințe de bază ale limbajului de programare Python
Audiență
- Ingineri DevOps
- 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
 
                    