Cantitate/Preț
Produs

GitOps

Autor Baris Cubukcuoglu, Josia Scheytt, Johannes Schnatterer
de Limba Germană Paperback – 2 mai 2024

Accesul la depozitele publice (repositories) reprezintă punctul de plecare pentru orice specialist care dorește să testeze conceptele prezentate în GitOps. Această resursă practică permite replicarea directă a unor configurații reale, oferind o bază solidă pentru echipele de dezvoltare și platformă. Observăm că autorii, Baris Cubukcuoglu, Josia Scheytt și Johannes Schnatterer, au eliminat intenționat introducerile redundante despre Kubernetes sau CI/CD, concentrându-se strict pe mecanismele interne ale metodologiei GitOps.

În paginile acestui manual tehnic, suntem de părere că analiza comparativă între Argo CD și Flux este esențială pentru deciziile de arhitectură. Găsim în această carte soluții concrete pentru provocări complexe, de la gestionarea asincronității și a sistemelor de alertare, până la organizarea riguroasă a structurilor de tip repository. Un aspect distinctiv este demonstrația că GitOps nu este limitat exclusiv la ecosistemul Kubernetes, autorii oferind exemple de implementare și pentru alte tipuri de infrastructuri. Stilul este unul pragmatic, axat pe consecințele adoptării acestui flux de lucru în activitatea zilnică a programatorilor.

Complementar volumului Das DevOps-Handbuch de Gene Kim, care stabilește principiile culturale și organizaționale ale mișcării DevOps, GitOps acoperă zona tehnică specifică a implementării Cloud-native prin descrieri declarative. În timp ce Kubernetes de Brendan Burns se concentrează pe orchestrarea containerelor, lucrarea de față merge un pas mai departe, definind cum poate fi automatizat întregul proces de deployment pentru a asigura consistența sistemelor software în fundal.

Citește tot Restrânge

Preț: 23469 lei

Preț vechi: 29336 lei
-20%

Puncte Express: 352

Carte disponibilă

Livrare economică 16-22 mai
Livrare express 05-09 mai pentru 2967 lei


Specificații

ISBN-13: 9783864909962
ISBN-10: 3864909961
Pagini: 300
Dimensiuni: 168 x 239 x 25 mm
Greutate: 0.71 kg
Editura: dpunkt.verlag

De ce să citești această carte

Recomandăm GitOps echipelor tehnice care doresc să treacă de la deployment-uri declanșate manual la un model declarativ și automatizat. Cititorul câștigă o înțelegere profundă a instrumentelor Argo CD și Flux, primind soluții aplicabile pentru gestionarea secretelor și a structurilor de date. Este o resursă esențială pentru inginerii care au deja baze solide în infrastructură și vor să optimizeze livrarea software-ului.


Despre autor

Baris Cubukcuoglu, Josia Scheytt și Johannes Schnatterer sunt specialiști recunoscuți în ecosistemul Cloud-native, cu o experiență vastă în optimizarea proceselor de dezvoltare software. Aceștia colaborează frecvent în cadrul proiectelor de infrastructură modernă, concentrându-se pe automatizarea fluxurilor de lucru și pe implementarea standardelor GitOps în medii de producție complexe. Expertiza lor combinată acoperă atât dezvoltarea de aplicații, cât și ingineria de platformă, aducând o perspectivă echilibrată asupra modului în care instrumentele precum Argo CD și Flux influențează eficiența echipelor de IT.


Notă biografică

Baris Cubukcuoglu ist Cloud Solution Engineer bei mimacom und verfügt über mehr als 10 Jahre Erfahrung in der Entwicklung und Architektur von Anwendungen. Seine Passion ist es, Dinge umzusetzen, die einen Mehrwert schaffen. Dabei berät und unterstützt er Kunden bei Cloud- und Infrastruktur-Technologien, Kubernetes sowie bei der automatisierten Auslieferung von Software mit CI/CD. Josia Scheytt hat seine Leidenschaft zum Automatisieren schon gelebt, bevor er von DevOps und CI/CD hörte. Mit jahrelanger Erfahrung in verschiedenen Public-Cloud-Anbietern und CI/CD-Systemen arbeitet er als Cloud Automation Engineer bei mimacom und schult Kunden beim praktischen Einstieg in Kubernetes. Johannes Schnatterer war bereits jahrelang in der Softwareentwicklung tätig bevor sein Fokus mit dem Aufkommen der Containertechnologie in Richtung Infra-Themen Johannes Schnatterer war bereits jahrelang in der Softwareentwicklung tätig bevor sein Fokus mit dem Aufkommen der Containertechnologie in Richtung Infra-Themen zu wandern begann. Als Technical Lead der Infra- und Consulting Teams bei Cloudogus entwickelt und betreibt er eine Internal Developer Platform auf Basis von Kubernetes und GitOps und gibt dabei gelerntes als Consultant, Trainer und Autor weiter.

Descriere scurtă

GitOps optimal einsetzen
  • Praktischer Einstieg für Entwicklungs- und Plattformteams
  • tiefgründige Fokussierung auf GitOps (ohne Grundlagen für K8s oder CI/CD)
  • Klarer Einblick in die Konsequenzen von GitOps und den Unterschied im Entwicklungsalltag
  • Umfassende Hilfestellung zu relevanten Herausforderungen wie Secrets, Repo-Strukturen und Asynchronität

GitOps ist die aktuell vielversprechendste Methodik, um Continuous Deployment auf Cloud-native Art und Weise umzusetzen. Im Gegensatz zu punktuell getriggerten Deployments werden deklarative Beschreibungen der Softwaresysteme genutzt, um diese kontinuierlich im Hintergrund anzuwenden.
Mit diesem Buch kannst du schnell und einfach in GitOps einsteigen und erfährst seine Vorteile für den Entwicklungsalltag. Nicht nur vergleichen wir hierfür die Tools Argo CD und Flux, sondern zeigen auch konkrete Implementierungen von GitOps mit und ohne Kubernetes, die du anhand öffentlicher Repositories direkt nachstellen kannst. Überdies gehen wir ausführlich auf fortgeschrittene Themen wie Secrets Management, Repo-Strukturen, Asynchronität und Alerting ein, um dich für den Ein- bzw. Umstieg optimal vorzubereiten.