Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Kahalagahan ng pagiging maaasahan ng Site (SRE)?
- Ipinaliwanag ng Techopedia ang Site Kahusayan Engineering (SRE)
Kahulugan - Ano ang ibig sabihin ng Kahalagahan ng pagiging maaasahan ng Site (SRE)?
Ang pagiging maaasahan ng site (SRE) ay isang diskarte sa mga operasyon sa website na gumagamit ng mga pamamaraan mula sa software engineering upang makabuo ng mas maaasahang mga website. Ang pagiging maaasahan ng site ng site ay unang binuo sa Google noong 2003. Ang termino ay nauugnay sa DevOps, na naghahalo din sa software engineering kasama ang pangangasiwa ng system, ngunit ang DevOps ay nagsasangkot sa pag-automate ng mga manu-manong gawain.
Ipinaliwanag ng Techopedia ang Site Kahusayan Engineering (SRE)
Ang pagiging maaasahan ng site ay nagsasangkot ng paggamit ng mga diskarte sa engineering engineering, kabilang ang mga algorithm, mga istruktura ng data, mga wika sa pagganap at programming upang makamit ang mga aplikasyon ng web na lubos na maaasahan. Ang diskarte ay unang binuo sa Google noong 2003.
Sa isang panayam, sinabi ng bise presidente ng engineering na si Ben Traynor na ang kumpanya ay nag-upa ng 50-50 halo ng mga taong may mga background sa parehong software engineering at system administration para sa mga koponan ng SRE. Itinalaga ng Google ang mga maliliit na koponan ng SRE sa mga pangunahing proyekto. Inugnay ni Traynor ang pambihirang oras ng Google sa pag-aautomat ng maraming mga aktibidad sa pagpapatakbo ng site. Habang ang mga pagkabigo ay paminsan-minsan nangyari, mabilis silang naayos dahil ang SRE koponan ay awtomatiko kaya maraming mga gawain bago.
Ang Google ay kumuha din ng inspirasyon mula sa mga larong naglalaro ng papel sa paraan na may istrukturang pagiging handa sa operasyon upang subukan ang mga inhinyero sa kaso ng mga pagkabigo na nangangailangan ng automation. Tinatawag ng kumpanya ang mga pagsasanay na ito "Wheel of Misfortune, " kung saan ang isang empleyado ay gumaganap ng papel ng system at ang isang gumaganap ang papel ng on-call engineer. Sinabi ni Traynor na ang diskarte na ito ay nakikipag-ugnayan sa mga inhinyero upang mag-isip tungkol sa pagiging maaasahan kaysa sa magagawa ng mga drills.
Ang SRE ay katulad sa DevOps, ngunit ang huli ay nakatuon sa pag-automate ng pag-deploy ng mga system sa pangkalahatan, habang ang SRE ay partikular na nakatuon sa pagiging maaasahan.