ACER_112024 ACER_112024 ACER_112024

Vývoj s využitím CI/CD a jeho výhody

Technológie
0
Špeciálny projekt Žiadna aplikácia nie je nikdy taká dobrá, aby nemohla byť ešte lepšia. Ešte prednedávnom sa softvér a jeho aktualizácie dodávali na mesačnej alebo kvartálnej báze. Dnes však moderné princípy vývoja, medzi ktoré patrí aj DevOps, prinášajú výrazné zrýchlenie, ktoré umožňuje dodávať malé časté aktualizácie na dennej báze. V takom tempe je dôležité zabezpečiť kvalitu sofvéru a jeho automatického zavedenia do produkcie. Proces dodávania aktualizácií softvéru je sprevádzaný neustálym automatickým testovaním, posudzovaním zmien ostatnými vývojármi a následným nasadením do produkcie. Jednoducho ideálna situácia vyzerá asi takto: 1.) Vývojár upraví kód 2.) Všetko ostatné sa deje automaticky Opísaná situácia môže byť reálna vďaka CI/CD:   Continous Integration (CI) – viacero developerov kontinuálne integruje svoje zmeny kódu do produkčnej vetvy spoločného repozitára, niekoľkokrát za deň. Cieľom je čo najjednoduchšia možná integrácia často sa opakujúcich zmien čo najmenšíc ... Zobrazit Galériu

Mohlo by vás zaujímať

Mohlo by vás zaujímať