Evaluare:
Continuous Delivery de Jez Humble și David Farley este un ghid cuprinzător al practicilor moderne de livrare de software, subliniind importanța automatizării și a proceselor simplificate. Cartea introduce concepte cheie legate de integrarea continuă și conductele de implementare, cu scopul de a reduce durata ciclului de la dezvoltare la producție. Deși conține informații valoroase și sfaturi practice pentru implementarea livrării continue în diverse contexte organizaționale, cartea a fost criticată pentru redundanța sa și proza uneori plictisitoare.
Avantaje:** Acoperire cuprinzătoare a livrării continue și a componentelor sale. ** Accentuează automatizarea și colaborarea în echipă în procesul de livrare a software-ului. ** Oferă sfaturi practice și exemple relevante atât pentru organizațiile mici, cât și pentru cele mari. ** Oferă o perspectivă detaliată asupra diferitelor etape ale conductei de implementare și instrumente pentru implementare. ** Valabil atât pentru începători, cât și pentru practicienii cu experiență în medii agile și DevOps.
Dezavantaje:** Conținut repetitiv care poate face cartea plictisitoare de citit. ** Unele părți se simt învechite sau lipsite de profunzime privind instrumentele și metodele moderne. ** Proza poate fi seacă, ducând la o experiență de lectură mai puțin captivantă. ** Anumite capitole ar fi putut fi mai bine organizate sau omise pentru concisitate.
(pe baza a 171 recenzii ale cititorilor)
Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation
Câștigătorul premiului Jolt Excellence Award 2011!
Livrarea de software către utilizatori este adesea un proces dureros, riscant și care necesită mult timp. Această nouă carte revoluționară stabilește principiile și practicile tehnice care permit livrarea rapidă, incrementală a unor funcționalități noi, valoroase și de înaltă calitate către utilizatori. Prin automatizarea procesului de construire, implementare și testare și prin îmbunătățirea colaborării dintre dezvoltatori, testeri și operațiuni, echipele de livrare pot lansa modificările în câteva ore - uneori chiar minute - indiferent de dimensiunea proiectului sau de complexitatea bazei de cod.
Jez Humble și David Farley încep prin a prezenta bazele unui proces de livrare rapid, fiabil și cu risc scăzut. În continuare, ei introduc „conducta de implementare”, un proces automatizat de gestionare a tuturor modificărilor, de la check-in la lansare. În cele din urmă, ei discută despre „ecosistemul” necesar pentru a sprijini livrarea continuă, de la infrastructură, date și gestionarea configurației la guvernanță.
Autorii prezintă tehnici de ultimă oră, inclusiv gestionarea automată a infrastructurii și migrarea datelor, precum și utilizarea virtualizării. Pentru fiecare dintre acestea, ei trec în revistă problemele cheie, identifică cele mai bune practici și demonstrează cum să reducă riscurile. Acoperirea include.
⬤ Automatizarea tuturor fațetelor construirii, integrării, testării și implementării de software.
⬤ Implementarea conductelor de implementare la nivel de echipă și organizațional.
⬤ Îmbunătățirea colaborării între dezvoltatori, testeri și operațiuni.
⬤ dezvoltarea incrementală a caracteristicilor în echipe mari și distribuite.
⬤ Implementarea unei strategii eficiente de gestionare a configurației.
⬤ Automatizarea testelor de acceptare, de la analiză la implementare.
⬤ Testarea capacității și a altor cerințe nefuncționale.
⬤ Punerea în aplicare a implementării continue și a lansărilor cu timp zero de nefuncționare.
⬤ Gestionarea infrastructurii, a datelor, a componentelor și a dependențelor.
⬤ Gestionarea riscurilor, conformitatea și auditul.
Fie că sunteți dezvoltator, administrator de sisteme, tester sau manager, această carte vă va ajuta organizația să treacă de la idee la lansare mai repede ca niciodată - astfel încât să puteți oferi valoare afacerii dumneavoastră rapid și fiabil.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)