Kurzusleírás
Bevezetés
A Red Hat Ansible Automation Platform funkcióinak és architektúrájának áttekintése
- Az alapvető Ansible fogalmak és elvek áttekintése
- Az alapvető Ansible tartalmak és erőforrások megértése
A Red Hat Ansible Automation Platform telepítése és beállítása
- Az Ansible telepítésének előfeltételei
- A jelenlegi Ansible verzió frissítése
A Red Hat Ansible Automation Platform konfigurálása
- Fejlett környezetkonfigurációs módszerek alkalmazása
- Magasabb szintű Ansible CLI parancsok használata
Ansible Playbookok futtatása és komponensek delegálásának gyakorlása
- Specifikus használati esetek végrehajtása és kezelése feladatokhoz és játékokhoz
Újrahasználható Ansible összetevők kihasználása és összetett feladatok automatizálása leltárral
Adatinterakció kezelése az Ansible eszközök és rendszerek között
Hagyományos Ansible összetevők és ad-hoc parancsok részletes használata
Fejlett Ansible automatizációs szintaxis használata YAML-lel
- Nem biztonságos vagy nyers adatsztringek kezelése
- YAML horgonyok és aliasok használata a rugalmasság növelése érdekében
Összetett adatok manipulálása és sztring funkciók átalakítása az Ansible-ban
Bővíthető Ansible bővítményarchitektúra használata
- Az Ansible bővítmények típusai és azok hatékony használata
Fejlett Playbook kulcsszavak és parancssori eszközök alkalmazása az Ansible-ban
Összetett modulműveletek áttekintése a Red Hat Ansible segítségével
Ansible Rolling Updates kezelése és koordinálása
Hozzáférés a Red Hat Ansible Towerhoz az Ansible Automation Platform segítségével
Az Ansible integrálása a Red Hat Advanced Cluster Managementmel
RESTful API-k használata Playbookok és Tower segítségével
Build folyamatok automatizálása és munkafolyamatok optimalizálása az Ansible Automation Platformban
CI/CD megközelítések fejlesztése az Ansible Automation Platform és Tower segítségével
Egyéni modulok és bővítmények létrehozása és írása Ansible fejlesztési projektekhez
- Helyi modulok és bővítmények hozzáadása és optimalizálása
- Konvenciók és ajánlott eljárások az Ansible modulok fejlesztéséhez
A Red Hat Ansible Automation Platform működtetése Python 3.x-szel
Modulok hibakeresése és dokumentációformázási tippek
Ansible modulok fejlesztésének áttekintése külső platformokon
- Irányelvek az Ansible automatizáláshoz Microsoft, AWS és más platformokon
Az Ansible hatékony módszerekkel történő tesztelése és moduléletciklusok monitorozása
- Fejlett fejlesztési gyakorlatok más Ansible erőforrások és segédprogramok számára
A Red Hat Ansible Automation Platform Python API-jának maximalizálása
Az Ansible Galaxy használata és metaadatstruktúrák alkalmazása
Nyilvános felhőszolgáltatások kihasználása az Ansible-mal összhangban
Felhőalapú alkalmazások üzembe helyezése az Ansible automatizálás segítségével
- Migráció felhőalapú platformra az Ansible segítségével
- Fejlett Red Hat OpenShift implementációk végrehajtása
Hálózatok automatizálása az Ansible segítségével és dinamikus működési terhelésre való reagálás
- Ansible hálózati modulok használata és Ansible adatok elemzése
- Időtúllépés, proxy és egyéb problémák kezelése
- Virtualizációs és konténerizációs módszerek gyakorlása
Az Ansible Automation Platform és összetevőinek karbantartása és adminisztrálása
A leggyakoribb automatizációs esetek bemutatása a szervezet számára
Hibaelhárítás a Red Hat Ansible Automation Platformban
Összefoglalás és befejezés
Követelmények
- Háttértudás Linux rendszeradminisztrációban és CLI használatában
- Tapasztalat alapvető Ansible automatizálási feladatokban
- Tisztában lenni a YAML programozási szintaxissal
- Az IT infrastruktúra és munkafolyamatok megértése
- Alapvető ismeretek a Python programozási nyelvről
Célközönség
- DevOps mérnökök
- Fejlesztők
- SysOps rendszergazdák
Vélemények (1)
Sok gyakorló feladatot a képző tanár segítésével és felügyelete alatt végeztünk el.
Aleksandra - Fundacja PTA
Kurzus - Mastering Make: Advanced Workflow Automation and Optimization
Gépi fordítás