Cuprins:
- Definiție - Ce înseamnă Ingineria fiabilității site-ului (SRE)?
- Techopedia explică Ingineria fiabilității site-ului (SRE)
Definiție - Ce înseamnă Ingineria fiabilității site-ului (SRE)?
Ingineria fiabilității site-ului (SRE) este o abordare a operațiunilor site-ului web care folosește tehnici de la inginerie software pentru a construi site-uri web mai fiabile. Ingineria fiabilității site-ului a fost dezvoltată pentru prima dată la Google în 2003. Termenul este legat de DevOps, care amestecă și inginerie software cu administrarea sistemului, dar DevOps implică automatizarea sarcinilor manuale.
Techopedia explică Ingineria fiabilității site-ului (SRE)
Ingineria fiabilității site-ului implică utilizarea tehnicilor de inginerie software, incluzând algoritmi, structuri de date, performanțe și limbaje de programare pentru a realiza aplicații web extrem de fiabile. Abordarea a fost dezvoltată prima dată la Google în 2003.
Într-un interviu, vicepreședintele Google Ben Traynor a declarat că compania a angajat 50-50 de oameni cu experiență atât în inginerie software, cât și în administrarea sistemelor pentru echipele sale SRE. Google alocă echipe SRE mici unor proiecte majore. Traynor a atribuit remarcabilitatea de funcționare a Google automatizării multor activități de operare a site-ului. În timp ce eșecurile se întâmplă ocazional, acestea sunt rezolvate rapid, deoarece echipa SRE a automatizat atât de multe sarcini înainte.
De asemenea, Google s-a inspirat din jocurile de rol, în modul în care a organizat exerciții de pregătire a operațiunilor pentru a testa inginerii în cazul eșecurilor care necesită automatizare. Compania numește aceste exerciții „Roata nenorocirii”, unde un angajat joacă rolul sistemului și unul joacă rolul inginerului de gardă. Traynor a spus că această abordare i-a angajat pe ingineri să se gândească la fiabilitate mai mult decât la exercițiile convenționale.
SRE este similar cu DevOps, dar acesta se concentrează pe automatizarea implementării sistemelor în general, în timp ce SRE se concentrează în mod special pe fiabilitate.
