Gitops Cookbook: Kubernetes Automation in Practice
Autor Natale Vinto, Alex Soto Buenoen Limba Engleză Paperback – 21 feb 2023
Adresat inginerilor DevOps, arhitecților IT și specialiștilor SRE, volumul Gitops Cookbook propune o abordare pragmatică a unui standard care redefinește livrarea software-ului în mediile cloud native. Putem afirma că succesul acestui model constă în utilizarea Git ca sursă unică de adevăr pentru infrastructură, iar autorii Natale Vinto și Alex Soto Bueno reușesc să transforme acest concept teoretic într-un set de proceduri clare și executabile. Găsim în această carte un parcurs tehnic riguros, de la bazele CI/CD pe Kubernetes până la implementarea unor pipeline-uri complexe prin Tekton. Structura de tip „rețetă” este ideală pentru cei care doresc să implementeze rapid soluții de automatizare fără a parcurge sute de pagini de teorie abstractă. Ca și Alexander Matyushentsev în GitOps and Kubernetes, autorii distilează experiență reală în principii acționabile, însă pun un accent deosebit pe ecosistemul Argo CD și pe strategii de livrare progresivă în producție. În contextul operei lor anterioare, dacă Modernizing Enterprise Java se concentra pe tranziția de la monolit la microservicii, acest volum reprezintă pasul logic următor: optimizarea și securizarea fluxului de deployment pentru acele microservicii. Suntem de părere că expertiza autorilor de la Red Hat oferă cititorului nu doar cod, ci și bune practici validate în medii enterprise, facilitând gestionarea aplicațiilor pe multiple clustere sau medii de execuție simultane.
Preț: 353.34 lei
Preț vechi: 441.67 lei
-20%
Carte disponibilă
Livrare economică 30 aprilie-14 mai
Livrare express 16-22 aprilie pentru 71.38 lei
Specificații
ISBN-10: 1492097470
Pagini: 242
Dimensiuni: 175 x 231 x 18 mm
Greutate: 0.43 kg
Editura: O'Reilly
De ce să citești această carte
Pentru profesioniștii care lucrează cu Kubernetes, această carte oferă soluții gata de aplicat pentru automatizarea fluxurilor de lucru. Cititorul câștigă acces la metodologii de reducere a erorilor de deployment și la tehnici avansate de gestionare a configurațiilor prin GitOps. Este resursa ideală pentru a trece de la procese manuale, predispuse la erori, la un sistem de livrare continuă, declarativ și ușor de auditat.
Despre autor
Alex Soto Bueno și Natale Vinto sunt experți recunoscuți în cadrul Red Hat, specializați în tehnologii cloud native și automatizare. Alex Soto Bueno are o vastă experiență în ecosistemul Java, fiind co-autor al lucrărilor Modernizing Enterprise Java și Applied AI for Enterprise Java Development, unde explorează integrarea inteligenței artificiale în sistemele enterprise. Natale Vinto contribuie cu o viziune strategică asupra modernizării aplicațiilor și a fluxurilor CI/CD. Împreună, aceștia aduc o perspectivă practică asupra modului în care organizațiile pot adopta tehnologii open-source pentru a accelera ciclurile de dezvoltare.
Descriere
Why are so many companies adopting GitOps for their DevOps and cloud native strategy? This reliable framework is quickly becoming the standard method for deploying apps to Kubernetes. With this practical, developer-oriented book, DevOps engineers, developers, IT architects, and SREs will learn the most useful recipes and examples for following GitOps practices. Through their years of experience in application modernization, CI/CD, and automation, authors Alex Soto Bueno and Natale Vinto from Red Hat walk you through all the steps necessary for successful hands-on application development and deployment with GitOps.
Once you start using the recipes in this book, you'll have a head start in development cycles on Kubernetes following the GitOps approach. You'll learn how to:Develop and deploy applications on KubernetesUnderstand the basics of CI/CD and automation on Kubernetes, and apply GitOps practices toimplement development cycles on the platformPrepare the app for deployment on multiple environments and/or multiple Kubernetes clustersDeploy apps for either multiple environments using GitOps and Argo CD, or for Kubernetes clustersCreate Kubernetes-native pipelines with TektonProvide and extend DevOps skills for the team working on KubernetesUse progressive delivery to put your applications into production