Što je obično uključeno u inženjering pouzdanosti web mjesta? Predstavio: Turbonomic

Autor: Roger Morrison
Datum Stvaranja: 23 Rujan 2021
Datum Ažuriranja: 21 Lipanj 2024
Anonim
A Brokerless REST Interface for gRPC Services - Roman Zimine, Turbonomic
Video: A Brokerless REST Interface for gRPC Services - Roman Zimine, Turbonomic

Sadržaj

Predstavio: Turbonomic



P:

Što je obično uključeno u inženjering pouzdanosti web mjesta?

A:

Posao uključen u inženjering pouzdanosti web mjesta (SRE) može se prilično razlikovati, ovisno o tvrtkama i sustavima na kojima se radi.

Osnovna definicija inženjerstva pouzdanosti web mjesta jest postupak stavljanja ljudi sa iskustvom u razvoj softvera zaduženim za operacije ili miješanje ili kombiniranje djela razvoja i operacija na neki ključan način. U skladu s tim, uloga inženjera za pouzdanost web mjesta često uključuje primjenu vrhunskih dizajnerskih pristupa u radu.

Pristup korištenju inženjeringa pouzdanosti mjesta sličan je drugom pristupu zvanom devops - obojica imaju za cilj kombinirati razvoj i operacije. Tamo gdje se devops često opisuje kao proces spajanja dva odjela, inženjer pouzdanosti web mjesta često se koristi kao naziv posla, zamjenjujući tradicionalni naziv posla administratora sustava. Razlika je u tome što će uz sustave nadgledanja i posluživanja inženjer pouzdanosti web mjesta primijeniti i one razvojne koncepte, što je ključno za osiguravanje da razvijeni programi rade onako kako su trebali.


U praktičnom smislu, inženjer za pouzdanost mjesta može biti pozvan da nadgleda sustave u bilo kojem trenutku. Ova osoba može pisati alate za automatizaciju ili pomoći u razvoju mogućnosti osiguranja kvalitete.Timovi u SRE-u mogu procijeniti produženje rada za neku aplikaciju ili na drugi način pogledati kako se razvijene aplikacije praktički koriste na terenu.

Unutar općeg koncepta kombiniranja razvoja i operacija, uloga SRE-a vrlo je fleksibilna. Neki bi rekli da se ovim pristupom pokušava "premostiti jaz" između dva odjela u smislu komunikacije i filozofije. Dakle, osoba u SRE-u može završiti na velikom broju sastanaka kako bi praktički razgovarala o korištenju razvijenih proizvoda i usluga. SRE se može promatrati kao „dionik“ u procesu devops, osoba koja daje kritične povratne informacije o inženjerstvu i dizajnu s obzirom na operativne performanse.

Iako neki vide SRE kao neku vrstu odjevene uloge administratora sustava, tvrtke poput Googlea prihvaćaju koncept SRE i ulažu mnogo više u definiranje uloge ove vrste profesionalaca. Googleovi inženjeri govore o nekim vrlo važnim podacima koji se mogu pružiti u procesu SRE i opisuju ove stručnjake kao visoko kvalificirane i iskusne na načine na koji tradicionalni administratori sustava možda nisu bili.