İçeriğe Atla
Mustafa Erbay
Kariyer · 9 dk okuma · görüntülenme Read in English

Servis Sahipliği (RACI) ile On-call ve Change Netliği

Incident sürelerini uzatan sahiplik belirsizliğini, RACI tabanlı servis kataloğu ile azalt: on-call, change ve erişim kararları hızlansın.

100%

Incident sırasında “kim bakıyor?” sorusunun yanıtı dakikalarca aranıyorsa, teknik ekip aslında zaman kaybediyordur. Bu kayıp genelde kimsenin kötü niyetinden değil; servis sınırlarının, sahipliğin ve karar akışının net olmamasından doğar.

Bu yazıda, sahada işe yarayan pratik bir yaklaşımı anlatıyorum: servis sahipliği haritası + RACI. Hedef “bürokrasi” değil; on-call, değişiklik ve erişim kararlarını hızlandıran bir operasyonel netlik.

Problem: Sahiplik belirsizliği teknik borç kadar pahalıdır

Belirsizlik şu semptomlarla kendini belli eder:

  • Alert geliyor ama “owner” yok; triage uzuyor
  • Değişiklikler “herkesi bilgilendirdik” diye geçiyor, ama kim onayladı belirsiz
  • Güvenlik istisnası isteniyor, “kim risk alacak?” ortada kalıyor
  • Runbook var ama “güncelleme sorumlusu” yok

RACI nedir ve neden pratik?

RACI dört rol tanımlar:

  • R (Responsible): işi yapan (uygulayan)
  • A (Accountable): sonuçtan sorumlu olan (son karar)
  • C (Consulted): danışılan (girdi veren)
  • I (Informed): bilgilendirilen

Bu modelin değeri, tek bir cümleye indirgenebilir:

Aynı işte “Responsible” çok olabilir, ama “Accountable” tek olmalı.

Servis sahipliği haritası: Minimum alan seti

Ben servis kataloğunu şöyle başlatırım (en yalın hali):

  • Servis adı + kısa tanım
  • Owner takım (A)
  • On-call rotası / pager (R)
  • SLO + kritik kullanıcı yolculuğu
  • Bağımlılıklar (DB, queue, upstream/downstream)
  • Runbook ve dashboard linkleri
  • Değişiklik onay modeli (kim, hangi riskte?)

Bu bilgiler wiki’de kalırsa ölür. Daha iyi çözüm: repo içinde yaşayan bir dosya (örn. service.yaml) ve PR ile güncellenen standart.

RACI’yi nereye uygularım? (3 kritik akış)

1) Incident akışı

  • R: nöbetçi mühendis + ilgili servis ekibi
  • A: incident commander (seviyeye göre değişebilir)
  • C: platform/network/security (ihtiyaca göre)
  • I: iş paydaşları + destek ekipleri

Burada hedef “çok kişi” değil; doğru kişiyi hızlı bulmak.

2) Değişiklik (change) akışı

Değişiklikte en sık hata “review var ama risk sahibi yok”tur. RACI ile:

  • R: değişikliği uygulayan ekip
  • A: servis owner (riskin sahibi)
  • C: bağımlılık sahibi ekipler (DB/network)
  • I: operasyon paydaşları (destek, NOC)

3) Erişim ve istisna akışı

“Temporary access” bile olsa:

  • R: erişimi sağlayan (IAM/PAM)
  • A: servis owner (neden ve süre)
  • C: security
  • I: audit/log owner

Başlama stratejisi: “Top 20 servis” ile başla

Bu işi tüm kuruma bir günde yaymaya çalışmayın. Pratik yol:

  1. En çok incident üreten 20 servisi seç
  2. Her servise bir “Accountable” atayın
  3. Runbook + dashboard linklerini zorunlu kılın
  4. On-call ve escalation rota bilgisi ekleyin
  5. 4 hafta boyunca “ownership review” ritmi kurun

Başarı ölçümü: Süreç değil, sonuç

RACI’nin işe yarayıp yaramadığını şu metriklerden anlarsınız:

  • Alert’ten doğru owner’a atanma süresi
  • Incident’ta “owner arama” konuşmalarının oranı
  • Değişiklik sonrası rollback / hotfix oranı
  • “Bilinmeyen sahiplik” nedeniyle uzayan MTTR vakaları

Sonuç

Servis sahipliği haritası ve RACI, ekiplerin hızını kesen bir süreç değil; hızın güvenli hale gelmesi için bir çerçevedir. Sahipliği netleştirdiğinizde; on-call daha sürdürülebilir olur, değişiklikler daha kontrollü akar, incident’lar daha hızlı toparlanır. En önemlisi: tartışma değil, karar üretirsiniz.

Paylaş:

Bu yazı faydalı oldu mu?

Yükleniyor...

Bu yazı nasıldı?

ME

Mustafa Erbay

Sistem Mimarisi · Network Uzmanı · Altyapı, Güvenlik ve Yazılım

2006'dan bu yana sistem mimarisi, network, sunucu altyapıları, büyük yapıların kurulumu, yazılım ve sistem güvenliği ekseninde çalışıyorum. Bu blogda sahada karşılığı olan teknik deneyimlerimi paylaşıyorum.

Kişisel Notlar

Bu notlar sadece sizde saklanır. Tarayıcınızda yerel olarak tutulur.

Hazır 0 karakter

Yorumlar

Sunucu Taraflı AI Moderasyon

Yorumlar sunucuda yapay zeka ile denetlenir ve kalıcı olarak saklanır.

?
0/2000

Sunucu taraflı AI denetim

✉️ Ücretsiz · Spam yok · İstediğin an çık

Yeni yazılardan haberdar olun

Yeni içerikler ve teknik notlar e-postanıza gelsin.

  • 📌
    Haftanın en iyisi Sadece okumaya değer tek yazı
  • 🔧
    Alet çantası Bu hafta kullandığım araçlar
  • 🧠
    Perde arkası Blog'a girmeyen notlar

Spam yapmıyoruz. İstediğiniz zaman ayrılabilirsiniz. · Sadece Umami (self-hosted, Google yok) ile takip.

Okuma İstatistikleriniz

0

Yazı Okundu

0dk

Okuma Süresi

0

Gün Serisi

-

Favori Kategori

İlgili Yazılar