Hodnotenie:
Grokking Continuous Delivery od Christie Wilson slúži ako úvod pre začiatočníkov a zároveň ako referencia pre skúsených odborníkov v tejto oblasti. Kniha kombinuje prehľadné postupy, zábavné príklady a praktické rady o kontinuálnom dodávaní, vďaka čomu je cenným zdrojom informácií pre tímy na rôznych úrovniach vyspelosti.
Výhody:Kniha je pre nováčikov ľahko zrozumiteľná, obsahuje užitočné bočné panely „Vocab Time“, výbornú grafiku a je vybavená príťažlivou príkladovou aplikáciou („Cat Picture Website“). Ponúka návod na zlepšenie tímu a integruje užitočné koncepty, ako je napríklad metrika DORA. Štartovacie balíky“ poskytujú pokyny krok za krokom na nastavenie procesov a obsahuje realistické príklady pre nové aj staršie aplikácie.
Nevýhody:Žiadne významné nevýhody neboli spomenuté; komplexný a praktický zdroj bez väčších nedostatkov, ktoré by recenzenti zaznamenali.
(na základe 1 čitateľských recenzií)
Vytvorte a používajte systémy, ktoré bezpečne automatizujú dodávanie softvéru od testovania až po vydanie, s týmto žargónovým sprievodcom pre Continuous Delivery pipelines.
V knihe Grokking Continuous Delivery sa dozviete, ako:
Navrhovať efektívne CD pipelines pre nové a staršie projekty.
Udržiavať svoje softvérové projekty pripravené na vydanie.
Udržiavať efektívne testy.
Škálovať CD vo viacerých aplikáciách.
Zabezpečiť, aby potrubia dávali správne signály v správnom čase.
Používajte kontrolu verzií ako zdroj pravdy.
Bezpečne automatizujte nasadenia pomocou metrík.
Popíšte CD spôsobom, ktorý dáva zmysel vašim kolegom.
V knihe Grokking Continuous Delivery sa dozviete o návrhu a účele systémov kontinuálneho doručovania, ktoré môžete použiť s akýmkoľvek jazykom alebo zásobníkom. Učiť sa budete priamo od svojho mentora Christieho Wilsona, inžiniera spoločnosti Google a spolutvorcu rámca Tekton CI/CD. Pomocou krištáľovo jasných, dobre ilustrovaných príkladov Christie vysvetľuje praktické oriešky kontinuálneho dodávania pre vývojárov a návrhárov potrubí. V každej kapitole odhalíte správne prístupy na riešenie reálnych výziev pri vytváraní CD pipeline. S touto knihou ako plánom budete mať jasný plán na zavedenie CD do svojho tímu bez potreby nákladných experimentov typu pokus-omyl.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.
O technológii.
Udržujte svoju kódovú základňu pripravenú na vydanie. Potrubie nepretržitého dodávania automatizuje riadenie verzií, testovanie a nasadzovanie s minimálnym zásahom vývojára. Osvojte si nástroje a postupy kontinuálneho dodávania a budete môcť rýchlo a dôsledne pridávať funkcie a posielať aktualizácie.
Informácie o knihe.
Grokking Continuous Delivery je priateľský sprievodca nastavením a prácou s kontinuálnym doručovaním. Každá kapitola sa zaoberá iným scenárom, s ktorým sa stretnete pri nastavovaní systému CD, s reálnymi príkladmi, ako je automatizované škálovanie a testovanie starších aplikácií. Autorka Christie Wilsonová sa drží prístupu, ktorý nie je závislý na nástrojoch, a vedie vás na každom kroku pomocou ilustrácií, krištáľovo jasných vysvetlení a praktických cvičení, aby ste si osvojili, čo sa učíte.
Čo je vo vnútri.
Navrhnite efektívne CD pipelines pre nové a staršie projekty.
Zabezpečte, aby vaše potrubia dávali správne signály v správnom čase.
Kontrola verzií ako zdroj pravdy.
Bezpečne automatizujte nasadenia.
O čitateľovi: V knihe sa dočítate o tom, ako sa v praxi využíva systém CDI.
Pre softvérových inžinierov, ktorí chcú pridať CD do svojho vývojového procesu.
O autorovi: Vydavateľstvo CD-ROM sa zaoberá problematikou vývoja verzií, ktoré sú v súlade s pravidlami pre vývojové kópie.
Christie Wilsonová je softvérová inžinierka v spoločnosti Google, kde spoluvytvára Tekton, cloudovú natívnu platformu CI/CD postavenú na systéme Kubernetes.
Obsah.
ČASŤ 1 Predstavenie kontinuálneho dodávania.
1 Vitajte v knihe Grokking Continuous Delivery.
2 Základná pipeline.
ČASŤ 2 Udržiavanie softvéru v stave, v ktorom sa dá vždy dodať.
3 Kontrola verzií je jediný spôsob, ako zaviesť.
4 Efektívne používanie lintingu.
5 Riešenie hlučných testov.
6 Zrýchlenie pomalých testovacích súborov.
7 Dávajte správne signály v správnom čase.
ČASŤ 3 Uľahčenie doručenia.
8 Jednoduché dodanie sa začína kontrolou verzií.
9 Bezpečné a spoľahlivé budovanie.
10 Nasadenie s istotou.
ČASŤ 4 Návrh CD.
11 Štartovacie balíky: Od nuly po CD.
12 Aj skripty sú kód.
13 Návrh potrubia.