Cloud-Based CI/CD for Software Teams
Vývoj softvéru v súčasnosti prebieha veľmi rýchlo. Schopnosť rýchlo ponúknuť vysokokvalitný softvér je konkurenčnou výhodou, ktorá môže podnik ovplyvniť alebo zničiť. Kontinuálna integrácia a kontinuálne nasadzovanie (CI/CD) v cloude sa stali jedným z najdôležitejších spôsobov, ako urýchliť a zjednodušiť vývoj softvéru. Umožňuje tímom automatizovať a urýchliť procesy dodávania softvéru. V tejto knihe "CI/CD v cloude pre softvérové tímy" sa dozviete všetko, čo potrebujete vedieť, aby ste mohli používať cloudové nástroje na zlepšenie fungovania CI/CD.
Stručný pohľad na cloudové CI/CD:
Na začiatku knihy sú vysvetlené základné myšlienky CI/CD. To pomôže čitateľom pochopiť, prečo je automatizácia procesu vývoja softvéru dôležitá. Hovorí sa o tom, ako cloudová technológia mení CI/CD tým, že ju robí škálovateľnou, flexibilnou a nákladovo efektívnou.
Infraštruktúra v cloude pre CI/CD:
Výber správnej cloudovej služby je jedným z najdôležitejších krokov pri vytváraní funkčného potrubia CI/CD. Táto kniha sa podrobne venuje nájdeniu správneho poskytovateľa cloudových služieb a zároveň čitateľov prevedie procesom nastavenia konkrétnych prostredí pre CI/CD v cloude. Hovorí aj o riadení nákladov a optimalizácii, aby sa zabezpečilo efektívne využívanie zdrojov.
Nastavenie potrubí CI/CD v cloude:
Ľudia, ktorí si ju prečítajú, sa dozvedia o častiach dobrých procesov CI/CD a najlepších spôsoboch ich nastavenia v cloude. Hovorí sa o princípoch infraštruktúry ako kódu (IaC), správe úložísk kódu a technikách kontroly verzií.
Automatizácia testovania v CI/CD:
Testovanie je dôležitou súčasťou CI/CD a táto kniha sa podrobne venuje rôznym druhom automatizovaného testovania a ich využitiu v procesoch CI/CD. Hovorí o metódach, nástrojoch a pokrytí testov, ktoré zabezpečia spoľahlivosť a kvalitu softvéru.
Integrácia a nasadenie, ktoré sa v cloude dejú neustále:
Kniha sa podrobne venuje tomu, ako nastaviť procesy CI a CD v cloude. Hovorí o tom, ako spustiť zostavovanie, ako zaobchádzať s artefaktmi a ako myslieť na bezpečnosť v procesoch CI/CD.
. Cloud-Based CI/CD for Software Teams" je podrobná príručka, ktorá poskytuje všetkým úrovniam softvérových pracovníkov informácie a zručnosti, ktoré potrebujú na to, aby čo najlepšie využili cloudové CI/CD. Poskytuje tímom nástroje, ktoré potrebujú na urýchlenie vydávania softvéru, zvýšenie kvality a bezpečnosti a udržanie konkurencieschopnosti v technologickom svete, ktorý sa neustále mení. Táto kniha vám ukáže, ako sa naučiť CI/CD na báze cloudu a posunúť vývoj softvéru na úplne novú úroveň bez ohľadu na to, či pracujete pre startup, veľkú spoločnosť alebo open-source projekt.