Site Reliability Engineering
Güvenilir olmayan yazılımlar, işletmelere bir çok alanda olumsuz etkilere sebep olabilir.
İhtiyaç duyulan düzeyde güvenilirlik sağlanmalıdır, aksi takdirde kaynak kaybına yol açar.
Sağlanan güvenilirlik sürdürülebilir olmalıdır.
SRE ve DevOps aynı amaca hizmet eden iki farklı yaklaşımdır.
-
SRE de kullanılan iki ana konsept:
- SLI ve SLO
- Suçlama Yapılmayan Otopsiler
;iki konsept de verimli döngüler oluşturmayı hedefler.
SLI ve SLO
- SRE ile ilgili kararlar gelişimin bütün paydaşları ile beraber verilir.
SLI -> sistemin belli ölçekteki başarı sıklığı.
SLO , bu başarının hedeflenen düzeyidir.
Hedeflenen SLO dan kalan kaynağa hata bütçesi denir ve bu kısım ,SLO kaybı olmadığı takdirde, sistem gelişimi için kullanılabilir.
Hata bütçeleri genellikle ayarlanan bir süre için hesaplanır.
Suçlama Yapılmayan Otopsiler
- Olası bir istenmeyen durumda hatayı yapan kişiyle ilgilenmek yerine, kişinin bu hatayı yapmasına sebep olan şeylere odaklanılır.
SRE ilkeleri
SRE için zahmetten(toil) kaçınmak için otomasyon kullanımı önemli bir husustur.
Gereğinden fazla zahmetle uğraşılması daha önce belirtilen verimli döngülerin oluşturulması ve devamlılığını baltalar.
Top comments (0)