> Terim
service ownership
Belirli bir yazılım hizmetinin işletimi, bakımı ve olay müdahalesi için açık hesap verebilirlik.
Detaylı Açıklama
Hizmet sahipliği (service ownership), 'sen inşa ediyorsan, sen çalıştırırsın' (you build it, you run it) anlamına gelir. Kodu yazan ekibin aynı zamanda onu dağıtmaktan, izlemekten ve bozulduğunda gece saat 3'te uyanmaktan da sorumlu olduğu prensibidir.
Gerçek hizmet sahipliği teşvikleri mükemmel bir şekilde hizalar: mühendisler, sonuçlarına katlanacak olanlar kendileri olduğunda kırılgan, gözlemlenemeyen (unobservable) kodlar yazmayı bırakırlar.
Neden Önemli?
Geliştiricilerin çöp gönderip operasyon ekibinden onu çalışır durumda tutmasını beklediği 'duvarın üzerinden at' zihniyetini ortadan kaldırır.
Yaygın Hata Senaryosu
Pratik Örnek
Prodüksiyon Yansıması
Bir mühendis, bu hafta sonu birincil nöbetçi (on-call) kendisi olduğu için son derece dayanıklı, iyi loglanmış bir mikro servis yazar.
Sıkça Sorulan Sorular
service ownership kısaca nedir?
Belirli bir yazılım hizmetinin işletimi, bakımı ve olay müdahalesi için açık hesap verebilirlik.
En sık karşılaşılan hata nedir?
Bir organizasyon hizmet sahipliğine sahip olduğunu iddia eder, ancak yine de servisleri manuel olarak yeniden başlatmak için merkezi bir NOC'a (Ağ Operasyon Merkezi) güvenir.
AI Özeti
Belirli bir yazılım hizmetinin işletimi, bakımı ve olay müdahalesi için açık hesap verebilirlik. Geliştiricilerin çöp gönderip operasyon ekibinden onu çalışır durumda tutmasını beklediği 'duvarın üzerinden at' zihniyetini ortadan kaldırır.
