Schița de curs
Introducere
Prezentare generală a Red Hat Caracteristici și arhitectură a platformei de automatizare Ansible
- Trecerea în revistă a conceptelor și principiilor fundamentale Ansible.
- Înțelegerea conținutului și a resurselor Ansible de bază
Instalarea și configurarea Red Hat Ansible Automation Platform
- Condiții prealabile pentru instalarea Ansible
- Actualizarea versiunii curente Ansible
Configurarea Red Hat Platforma de automatizare Ansible
- Efectuarea de metode avansate de configurare a mediului
- Lucrul cu comenzi CLI de nivel superior Ansible
Rularea Ansible Playbooks și exersarea delegării componentelor
- Executarea și gestionarea cazurilor de utilizare specifice pentru sarcini și piese de teatru
Exploatarea artefactelor reutilizabile Ansible și automatizarea sarcinilor complexe cu ajutorul inventarului
Manipularea datelor Interacțiunea datelor între Ansible instrumente și sisteme
Utilizarea în profunzime a componentelor tradiționale Ansible și a comenzilor ad-hoc
Utilizarea sintaxei de automatizare avansată 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ă Ansible a plugin-urilor
- Tipuri de plugin-uri Ansible și cum să le maximizați utilizările
Utilizarea cuvintelor cheie avansate din Playbook și a instrumentelor de linie de comandă din Ansible
Prezentare generală a operațiunilor cu module complexe cu Red Hat Ansible
Gestionarea și coordonarea Ansible Actualizări permanente
Accesarea Red Hat Ansible Tower Folosind Ansible Automation Platform
Integrarea Ansible cu Red Hat Gestionarea avansată a clusterelor
Interacțiunea cu API-urile RESTful folosind Playbooks și Tower
Automatizarea conductelor de construire și eficientizarea fluxurilor de lucru în Ansible Platforma de automatizare
Dezvoltarea abordărilor CI/CD cu Ansible Platforma de automatizare și Tower
Crearea și scrierea de module și plugin-uri personalizate pentru proiecte de dezvoltare Ansible
- Adăugarea și optimizarea modulelor și plugin-urilor locale
- Convenții și cele mai bune practici pentru dezvoltarea modulelor Ansible
Funcționare Red Hat Platforma de automatizare Ansible cu Python 3.x
Module de depanare și sfaturi pentru Documentation Formatare
Prezentare generală a dezvoltării modulelor Ansible în platforme externe
- Orientări pentru automatizarea Ansible în Microsoft, AWS și multe altele
Testarea Ansible cu metode eficiente și monitorizarea ciclurilor de viață ale modulelor
- Practici avansate de dezvoltare pentru alte resurse și utilități Ansible.
Maximizarea API-ului Python al Red Hat Ansible Automation Platform
Lucrul cu Ansible Galaxy și utilizarea structurilor de metadate
Valorificarea serviciilor de cloud public în conformitate cu Ansible
Implementarea aplicațiilor cloud-native utilizând Ansible Automatizarea
- Migrarea către o platformă nativă în cloud cu Ansible
- Executarea unor implementări avansate Red Hat OpenShift
Automatizarea rețelelor cu Ansible și răspunsul la volumul de lucru al operațiunilor dinamice
- Lucrul cu modulele de rețea Ansible și analizarea datelor Ansible.
- Gestionarea timeout-ului, a proxy-ului și a altor probleme
- Punerea în practică a metodelor de virtualizare și containerizare
Întreținerea și administrarea Ansible Platforma și componentele de automatizare
Demonstrarea celor mai frecvente cazuri de automatizare pentru organizație
Depanarea Red Hat Platforma de automatizare Ansible
Rezumat și concluzii
Cerințe
- Cunoștințe de bază în administrarea sistemului Linux și CLI
- Experiență cu sarcini de bază de automatizare Ansible
- Cunoașterea sintaxei de programare YAML
- O înțelegere a infrastructurii IT și a fluxurilor de lucru .
- Cunoștințe de bază ale limbajului de programare Python .
Audiență
- DevOps Inginerii
- Dezvoltatori
- Administratori SysOps
Mărturii (3)
lucrul cu DevOps Toolchain
Kesh - Vodacom
Curs - DevOps Foundation®
Tradus de catre o masina
Îmi place abordarea interactivă adoptată de formator.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Curs - Site Reliability Engineering (SRE) Foundation®
Tradus de catre o masina
Very detailed, trainer knows the subject very well and has covered a lot of topics