Kurzusleírás
Bevezetés
A Red Hat Ansible Automation Platform jellemzői és architektúrája áttekintése
- Az alapvető Ansible fogalmak és elvek áttekintése
- Az alapvető Ansible tartalmak és források megértése
Telepítés és beállítás Red Hat Ansible Automatizálási platform
- Az Ansible telepítés előfeltételei
- A jelenlegi Ansible verzió frissítése
Red Hat Ansible Automation Platform konfigurálása
- Speciális környezetkonfigurációs módszerek végrehajtása
- Munkavégzés magasabb szintű Ansible CLI parancsokkal
Futó Ansible Playbooks és gyakorló komponensek delegációja
- Feladatok és játékok konkrét használati eseteinek végrehajtása és kezelése
Az újrafelhasználható Ansible műtermékek kihasználása és az összetett feladatok automatizálása leltárral
Adatkölcsönhatások kezelése Ansible eszközök és rendszerek között
A hagyományos Ansible összetevők és ad-hoc parancsok mélyreható használata
Speciális Ansible automatizálási szintaxis használata YAML-lel
- Nem biztonságos vagy nyers adatkarakterláncok kezelése
- YAML horgonyok és álnevek használata a nagyobb rugalmasság érdekében
Összetett adatok kezelése és karakterlánc-funkciók átalakítása az Ansible-ben
Bővíthető Ansible beépülő architektúra használata
- A Ansible beépülő modulok típusai és használatuk maximalizálása
Speciális Playbook kulcsszavak és Ansible parancssori eszközeinek alkalmazása
Összetett modulműveletek áttekintése Red Hat Ansible segítségével
A folyamatos frissítések kezelése és koordinálása Ansible
Accessing Red Hat Ansible Torony Ansible Automation Platform használatával
Az Ansible integrálása a Red Hat speciális fürttel Management
Interakció a RESTful API-kkal a Playbooks és a Tower használatával
Építési folyamatok automatizálása és munkafolyamatok egyszerűsítése az Ansible automatizálási platformon
CI/CD megközelítések fejlesztése Ansible automatizálási platformmal és toronnyal
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 legjobb gyakorlatok Ansible modulok fejlesztéséhez
Működési Red Hat Ansible Automatizálási platform Python 3.x
Hibakeresési modulok és tippek Documentation formázáshoz
Az Ansible modulok fejlesztésének áttekintése külső platformokon
- Útmutató az Ansible automatizáláshoz a Microsoft-ben, az AWS-ben és egyebekben
Tesztelés Ansible hatékony módszerekkel és megfigyelő modul életciklusokkal
- Fejlett fejlesztési gyakorlatok más Ansible erőforrásokhoz és segédprogramokhoz
A Red Hat Ansible Automation Platform Python API-jának maximalizálása
Munkavégzés Ansible Galaxy-val és metaadat-struktúrák alkalmazása
A nyilvános felhőszolgáltatások kihasználása az Ansible-hez igazodva
Felhőalapú natív alkalmazások telepítése Ansible automatizálással
- Migráció felhőalapú natív platformra a következővel: Ansible
- Fejlett Red Hat OpenShift implementációk végrehajtása
Hálózatok automatizálása Ansible segítségével és reagálás a dinamikus műveletek munkaterhelésére
- Munka Ansible hálózati modulokkal és Ansible adatok elemzése
- Időtúllépés, proxy és egyéb problémák kezelése
- Virtualizációs és konténerezési módszerek gyakorlása
Karbantartása és adminisztrálása Ansible Automatizálási platform és összetevők
A leggyakoribb automatizálási esetek bemutatása a szervezetnek
Hibaelhárítás Red Hat Ansible Automatizálási platform
Összegzés és következtetés
Követelmények
- A Linux rendszeradminisztráció és CLI háttér
- Alapvető Ansible automatizálási feladatokban szerzett tapasztalat
- Jártasság a YAML programozási szintaxisban
- Az IT infrastruktúra és munkafolyamatok megértése
- Python programozási nyelv alapismeretei
Közönség
- DevOps Mérnökök
- Fejlesztők
- SysOps rendszergazdák
Vélemények (1)
Sok gyakorlati feladat volt a tanári figyelemmel és támogatásával
Aleksandra - Fundacja PTA
Kurzus - Mastering Make: Advanced Workflow Automation and Optimization
Gépi fordítás