Turinys:
„DevOps“ ir svetainės patikimumo inžinerija (SRE) yra dvi labiausiai šiais laikais IT pasaulyje aptariamos temos. Šias dvi disciplinas kartais yra šiek tiek sunku atskirti. „DevOps“ iniciatyvos tikslas yra sujungti kūrimo ir eksploatavimo procesus ir padaryti juos be trinties. O SRE tikslas yra pasiekti patikimumą įgyvendinant geriausią inžinerijos ir operacijų praktiką. Trumpai tariant, SRE pateikia sprendimus, kaip sėkmingai įgyvendinti įvairius „DevOps“ scenarijus. Taigi, šie du srautai nekonkuruoja vienas su kitu, greičiau pateikia geriausius sprendimus, siekdami bendrų programinės įrangos kūrimo tikslų. (Norėdami sužinoti daugiau apie tai, kas susiję su „DevOps“, skaitykite skyriuje „DevOps“ vadovai paaiškina, ką jie daro.)
Sumišimas tarp dviejų
„DevOps“ ir svetainės patikimumo inžinerija yra bene dažniausiai naudojami programinės įrangos kūrimo metodai. Žmonės dažnai supainioja šias dvi sąvokas, tačiau tuo pat metu jie taip pat iš dalies sutampa. Dėl to jie nėra tokie skirtingi. Todėl, norint jas atskirti ir identifikuoti panašumus, turime suprasti smulkesnes detales.
Kodėl SRE?
Beveik prieš dešimtmetį „Google“ ėmėsi priemonių pakeisti gamybos valdymo metodą. R&D komanda buvo atsakinga už naujų funkcijų kūrimą ir pritaikymą gamyboje, o operacijų komanda stengėsi išlaikyti gamybos procesą stabilų. Tačiau problema buvo ta, kad abi komandos judėjo priešingomis kryptimis.
