Obsah:
Vývoj DevOps a spoľahlivosť stránok (SRE) sú v súčasnosti dve z najdiskutovanejších tém v IT svete. Tieto dve disciplíny je niekedy ťažké rozlíšiť. Účelom iniciatívy DevOps je skombinovať vývojové a prevádzkové procesy a dosiahnuť ich trenie. Účelom SRE je dosiahnuť spoľahlivosť zavedením najlepších postupov v oblasti strojárstva a prevádzky. Stručne povedané, SRE poskytuje riešenia na úspech v rôznych scenároch DevOps. Tieto dva prúdy teda navzájom nekonkurujú, skôr poskytujú najlepšie zo svojich riešení na dosiahnutie spoločných cieľov vývoja softvéru. (Ak sa chcete dozvedieť viac o tom, čo je zapojené do programu DevOps, prečítajte si článok Správcovia DevOps, ktorý vysvetľuje, čo robia.)
Zmätok medzi oboma
DevOps a inžinierstvo spoľahlivosti stránok sú pravdepodobne najbežnejšie používanými metódami vývoja softvéru. Ľudia často zamieňajú tieto dva pojmy, ale zároveň sa do istej miery prekrývajú. Výsledkom je, že nie sú až tak odlišné. Preto musíme porozumieť jemnejším detailom, aby sme ich odlíšili a identifikovali podobnosti.
Prečo SRE?
Takmer pred desiatimi rokmi spoločnosť Google podnikla kroky na zmenu spôsobu vykonávania riadenia výroby. Tím výskumu a vývoja bol zodpovedný za vytváranie a tlačenie nových funkcií do výroby, zatiaľ čo prevádzkový tím bol zameraný na udržanie stabilného výrobného procesu. Problém však bol v tom, že oba tímy sa pohybovali opačným smerom.



