Skip to main content

> 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

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.

Pratik Örnek

Ödeme ekibi sadece ödeme servisini yazmakla kalmaz, aynı zamanda onun Terraform betiklerini, Datadog panolarını ve PagerDuty rotasyonunu da yönetir.

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.