Operating Continuously: Best Practices for Improving Software Delivery
Autor Edith Harbaugh, Cody de Arkland, Brian Rinaldien Limba Engleză Paperback – 16 mai 2023
Adresată în special arhitecților software, directorilor tehnici (CTO) și managerilor de inginerie seniori, Operating Continuously propune o schimbare de paradigmă în modul în care privim ciclul de viață al aplicațiilor. Observăm adesea că discuțiile despre integrare și livrare continuă se opresc în momentul în care codul ajunge în producție. Această lucrare, publicată de O'Reilly, demonstrează însă că faza post-deployment este locul unde se definește succesul pe termen lung al unui produs digital. Notăm cu interes modul în care autorii abordează controlul sistemelor la runtime, oferind soluții concrete pentru gestionarea complexității în medii dinamice. Structura volumului este una pragmatică, punând accent pe instrumente precum lansările de tip „canary” și utilizarea „feature flags” pentru a izola și testa funcționalități noi fără a periclita întreaga infrastructură. Dacă Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation de Jez Humble v-a oferit cadrul teoretic fundamental pentru automatizarea proceselor, această carte oferă instrumentele practice necesare pentru a menține un proces operațional fluid după ce software-ul este „live”. Apreciem în mod deosebit accentul pus pe managementul incidentelor și pe feedback-ul necesar pentru a alimenta următoarea fază de planificare și construcție. Spre deosebire de alte ghiduri care se concentrează strict pe pipeline-ul de build, Operating Continuously investighează cum putem măsura impactul schimbărilor în timp real. Descoperim aici o metodologie riguroasă de experimentare și analiză a impactului, transformând monitorizarea dintr-o activitate reactivă într-una proactivă. Este o resursă esențială pentru echipele care doresc să atingă o maturitate operațională superioară și să reducă riscurile asociate schimbărilor frecvente de cod.
Preț: 210.54 lei
Preț vechi: 263.18 lei
-20%
Carte disponibilă
Livrare economică 26 mai-09 iunie
Livrare express 12-16 mai pentru 50.03 lei
Specificații
ISBN-10: 1098117298
Pagini: 121
Dimensiuni: 150 x 224 x 10 mm
Greutate: 0.39 kg
Editura: O'Reilly
De ce să citești această carte
Recomandăm această carte liderilor tehnici care doresc să depășească barierele livrării tradiționale. Cititorul câștigă o înțelegere profundă a strategiilor post-deployment, învățând cum să utilizeze feature flags și managementul incidentelor pentru a crește stabilitatea sistemelor. Este lectura ideală pentru a transforma procesul de operare într-un avantaj competitiv, asigurând o îmbunătățire constantă a experienței utilizatorului final.
Despre autor
Edith Harbaugh este cofondator al LaunchDarkly, având o vastă experiență în managementul produselor și inginerie software, fiind recunoscută pentru expertiza sa în controlul lansărilor de software. Cody de Arkland și Brian Rinaldi completează echipa de autori cu perspective tehnice solide din zona de dezvoltare și operațiuni. Împreună, aceștia aduc în paginile cărții Operating Continuously cunoștințe aplicate din industria tech, axate pe optimizarea proceselor de livrare modernă și managementul riscului în sistemele cloud-native.
Descriere
Continuous delivery doesn't stop with deployment. Modern software teams rely on an emerging set of best practices post-deployment to continuously improve their software. With this practical guide, CTOs, software architects, and senior engineering leaders will learn what these practices are and how to apply them to their existing operations.
Author John Kodumal, cofounder and CTO at LaunchDarkly, provides actionable insights into setting up and maintaining a smooth operational process post-deployment. You'll learn new approaches to releasing software, controlling systems at runtime, and measuring the impact of change. Armed with this knowledge, you can easily anticipate the next planning and building phase, feeding back into the software development lifecycle.
This book helps you:Understand why mature incident management processes are an essential part of the CI/CD storyUse the tools and processes necessary to measure the impact of change to production systemsLearn how to use canary launches and feature flags to release faster with less riskSet up effective incident management systems to reduce the impact of broken changesExplore an emerging class of techniques that extend the practice beyond deploymentUse experimentation and impact analysis to continuously improve