Learning Helm
Autor Matt Butcher, Matt Farina, Josh Dolitskyen Limba Engleză Paperback – 16 feb 2021
Ne-a atras atenția Learning Helm datorită modului în care demistifică cel mai utilizat manager de pachete pentru Kubernetes, un instrument esențial pentru peste 70% din ecosistemul cloud-native actual. Scrisă direct de maintainerii proiectului, lucrarea se concentrează pe utilizarea Helm pentru a gestiona complexitatea deployment-urilor repetabile prin intermediul structurilor numite „charts”. Găsim în această carte un parcurs tehnic riguros: de la primele comenzi de bază până la arhitecturi avansate de securitate și testare. Abordarea este una eminamente practică, axată pe fluxul de lucru al inginerului DevOps. Notăm cu interes că, spre deosebire de Kubernetes: Up and Running, care oferă o viziune panoramică asupra întregului orchestrator, Learning Helm se specializează strict pe eficientizarea livrării de aplicații. De asemenea, dacă o comparăm cu kubectl Command-Line Kubernetes in a Nutshell, această carte trece dincolo de interfața de linie de comandă standard, oferind o metodologie de împachetare a dependențelor care asigură consistența între mediile de dezvoltare și producție. Stilul este direct, eliminând abstractizările inutile în favoarea unor exemple de configurare concrete. Această lucrare reprezintă o evoluție firească în opera lui Matt Butcher. Dacă în Go in Practice, Second Edition acesta se concentra pe construcția de aplicații performante, aici oferă infrastructura necesară pentru ca acele aplicații să fie scalabile și ușor de administrat. Cartea nu se pierde în teorie, ci acoperă întregul ciclu de viață al unei aplicații pe Kubernetes, de la instalare și upgrade-uri până la rollback-uri sigure.
Preț: 251.59 lei
Preț vechi: 314.50 lei
-20%
Carte disponibilă
Livrare economică 22 mai-05 iunie
Livrare express 07-13 mai pentru 56.38 lei
Specificații
ISBN-10: 1492083658
Pagini: 200
Dimensiuni: 183 x 233 x 15 mm
Greutate: 0.38 kg
Editura: O'Reilly
De ce să citești această carte
Recomandăm această carte inginerilor DevOps și dezvoltatorilor care au deja cunoștințe de bază despre Kubernetes și doresc să automatizeze deployment-urile. Cititorul câștigă expertiză direct de la creatorii instrumentului, învățând cum să construiască pachete (charts) reutilizabile care reduc erorile umane și timpul de livrare a codului în producție. Este resursa definitivă pentru a trece de la gestionarea manuală a fișierelor YAML la o administrare profesională a pachetelor.
Despre autor
Matt Butcher este inginer software principal în cadrul Google (Nest Labs) și unul dintre pionierii ecosistemului Kubernetes. În calitate de co-creator al Helm, contribuția sa a fost fundamentală în definirea standardelor de împachetare a aplicațiilor cloud-native. Experiența sa vastă se reflectă în lucrări precum Go in Practice, Second Edition și ghiduri de dezvoltare pentru diverse platforme, fiind recunoscut în comunitatea open-source pentru capacitatea de a traduce concepte arhitecturale complexe în soluții practice pentru programatori.
Descriere scurtă
More than 70% of the organizations that work with Kubernetes use Helm today. While the Helm community provides thousands of packages, or charts, to help you get started, this book walks developers and DevOps engineers through the process of creating custom charts to package applications. If you have a working understanding of Kubernetes, you're ready to go.
- Explore primary features including frequently used Helm commands
- Learn how to build and deploy Helm charts from scratch
- Use Helm to manage complexity and achieve repeatable deployments
- Package an application and its dependencies for easy installation
- Manage the entire lifecycle of applications on Kubernetes
- Explore ways to extend Helm to add features and functionality
- Learn features for testing, handling dependencies, and providing security