Domov vývoj Čo sa bežne podieľa na konštrukcii spoľahlivosti stránok?

Čo sa bežne podieľa na konštrukcii spoľahlivosti stránok?

Anonim

Q:

Čo sa bežne podieľa na konštrukcii spoľahlivosti stránok?

A:

Práce spojené s inžinierstvom spoľahlivosti stránok (SRE) sa môžu dosť líšiť v závislosti od spoločností a systémov, na ktorých sa pracuje.

Základnou definíciou inžinierstva spoľahlivosti stránok je proces, ktorým sa ľudia so skúsenosťami so softvérovým vývojom starajú o operácie, alebo kľúčovým spôsobom kombinujú alebo kombinujú prácu na vývoji a operáciách. To znamená, že úloha inžiniera spoľahlivosti lokality často zahŕňa použitie prístupov projektovania na najvyššej úrovni k prevádzke.

Prístup pomocou inžinierstva spoľahlivosti lokality je podobný ako prístup nazývaný devops - oba sa zameriavajú na kombináciu vývoja a operácií. Ak je devops často popisovaný ako proces zlúčenia týchto dvoch oddelení, často sa ako názov úlohy používa inžinier spoľahlivosti stránok, ktorý nahrádza tradičný názov úlohy správcu systému. Rozdiel je v tom, že spolu s monitorovacími a obslužnými systémami bude inžinier spoľahlivosti lokality uplatňovať aj tieto vývojové koncepcie, čo je rozhodujúce pre zabezpečenie toho, aby vyvinuté programy pracovali tak, ako majú.

Z praktického hľadiska môže byť technik spoľahlivosti pracoviska kedykoľvek schopný monitorovať systémy. Táto osoba môže písať automatizačné nástroje alebo pomáhať pri vývoji funkcií zabezpečenia kvality. Tímy v SRE môžu vyhodnotiť dobu prevádzkyschopnosti aplikácie alebo sa inak pozrieť na to, ako sa vyvinuté aplikácie prakticky používajú v teréne.

V rámci všeobecného konceptu kombinovania rozvoja a operácií je úloha SRE veľmi flexibilná. Niektorí tvrdia, že tento prístup sa tiež pokúša „preklenúť priepasť“ medzi oboma oddeleniami, pokiaľ ide o komunikáciu a filozofiu. Osoba v SRE teda môže skončiť na mnohých stretnutiach, aby mohla hovoriť prakticky o používaní vyspelých výrobkov a služieb. SRE možno vnímať ako „zúčastnenú stranu“ v procese devops, čo je niekto, kto poskytuje kritickú spätnú väzbu o inžinierstve a dizajne s ohľadom na prevádzkový výkon.

Aj keď niektorí vidia SRE ako druh oblečenej úlohy správcu systému, spoločnosti ako Google prijímajú koncept SRE a oveľa viac investujú do definovania úlohy tohto typu profesionála. Inžinieri spoločnosti Google hovoria o niektorých veľmi dôležitých vstupoch, ktoré môžu byť poskytnuté v procese SRE, a označujú týchto profesionálov za vysoko kvalifikovaných a skúsených spôsobom, ktorý nemusia byť bežní správcovia systému.

Čo sa bežne podieľa na konštrukcii spoľahlivosti stránok?