Tartalomjegyzék:
- Meghatározás - Mit jelent a helymegbízhatóság mérnöke (SRE)?
- A Techopedia elmagyarázza az oldalbiztonsági mérnököt (SRE)
Meghatározás - Mit jelent a helymegbízhatóság mérnöke (SRE)?
A webhely-megbízhatóság mérnöki rendszere (SRE) egy olyan megközelítés a webhely-műveletekhez, amely szoftverfejlesztési technikákat alkalmaz a megbízhatóbb webhelyek felépítéséhez. A webhely-megbízhatóság mérnökét először a Google-ban fejlesztették ki 2003-ban. A kifejezés a DevOps-ra vonatkozik, amely a szoftverfejlesztést és a rendszer adminisztrációt is keveri, de a DevOps magában foglalja a kézi feladatok automatizálását.
A Techopedia elmagyarázza az oldalbiztonsági mérnököt (SRE)
A webhely megbízhatóságának mérése magában foglalja a szoftverfejlesztési technikák használatát, beleértve az algoritmusokat, az adatszerkezeteket, a teljesítményt és a programozási nyelveket a nagyon megbízható webes alkalmazások eléréséhez. A megközelítést először a Google-ban fejlesztették ki 2003-ban.
Egy interjúban, Ben Traynor, a Google mérnöki alelnöke elmondta, hogy a cég 50-50 ember alkalmazotti alkalmazást vett fel SRE-csapata számára mind szoftverfejlesztésben, mind rendszerirányításban. A Google kicsi SRE-csoportokat rendelt a nagyobb projektekhez. Traynor a Google figyelemre méltó üzemidejét tulajdonította sok webhely-művelet automatizálásának. Míg időnként hibák fordulnak elő, gyorsan javulnak, mivel az SRE csapata előtte sok feladatot automatizált.
A Google arra is ösztönözte a szerepjátékokat, hogy strukturált műveleti készenléti gyakorlatokat készítsen mérnökök számára az automatizálást igénylő hibák esetén. A társaság ezeket a gyakorlatokat "Szerencsétlenségnek" nevezi, ahol egy alkalmazott játszik szerepet a rendszerben, egy másik pedig az ügyeleti mérnök szerepét. Traynor szerint ez a megközelítés a mérnököket arra késztette, hogy jobban gondolkodjanak a megbízhatóságon, mint a hagyományos fúrók.
Az SRE hasonló a DevOps-hoz, de ez utóbbi általában a rendszerek telepítésének automatizálására koncentrál, míg az SRE kifejezetten a megbízhatóságra.