– Kubernetes Automation in Practice
Szerzők: Alex Soto Bueno, Natale Vinto
A könyv alapos, gyakorlati útmutató a GitOps módszertanának alkalmazásához a Kubernetes környezetben, és különösen hasznos lehet a programozóknak és IT szakembereknek, valamint a DevOPS iránt érdeklődők számára.
A könyv megközelítése rendkívül gyakorlatias, és rengeteg példát és receptet tartalmaz, amelyek segítségével a fejlesztők megvalósíthatják a GitOps gyakorlatokat. Ezáltal a könyv kiváló útmutatóként szolgálhat azoknak, akik szeretnének mélyebben elmerülni a modern, cloud-native alkalmazásfejlesztés világában.
Az ajánlott közönség számára, a könyv különösen hasznos lehet az alapvető CI/CD és automatizálási koncepciók megértésében a Kubernetes környezetben, valamint abban, hogy hogyan alkalmazzák a GitOps módszertant a fejlesztési ciklusokban.
Ilyen témákat érint a könyv
GitOps Bevezetése: A könyv bevezeti a GitOps fogalmát, amely egy olyan módszertan, ami a Git repozitóriumokat használja az infrastruktúra kód alapú kiszolgálásához. Ez a megközelítés a DevOps kultúrából származik, és keretet biztosít a DevOps, platformmérnökség és SRE eredményeinek megvalósításához.
CI/CD és Kubernetes: A folyamatos integrációt (CI) és a folyamatos szállítást (CD) is részletesen tárgyalja a könyv, mint módszereket az alkalmazások fejlesztési ciklusának automatizálásra az alkalmazásfejlesztési folyamatokban.
Alkalmazás Telepítése GitOps-sal a Kubernetesen: Bemutatja az alkalmazás telepítésének különböző modelljeit a Kubernetesen GitOps használatával, beleértve az in-cluster és a multicluster megközelítéseket.
DevOps és Agilitás: A GitOps-t mint a folyamatos szállítás és infrastruktúra műveletek fejlesztőközpontú megközelítését tárgyalja, amely a Git-et használja az automatizálási folyamatokhoz.
A Szerzőkről
Alex Soto Bueno: A Red Hat fejlesztői élmény igazgatója, szenvedélyes a Java világával és a szoftverautomatizálással kapcsolatban. Több nyílt forráskódú projekthez is hozzájárult, és több könyv társzerzője.
Natale Vinto: Több mint 10 év tapasztalattal rendelkező szoftvermérnök, aki a telekommunikáció és a Linux operációs rendszerek területén szerzett konszolidált háttértudást. Jelenleg a Red Hat-nél dolgozik, ahol az OpenShift közösségekkel és ügyfelekkel foglalkozik, segítve őket Kubernetes és cloud-native stratégiáikban.