ÖZET VE TEKNİK CEVAP
SLI ölçtüğünüz canlı metriktir (gösterge); SLO ulaşmaya çalıştığınız şirket içi güvenilirlik hedefidir (hedef); SLA ise ihlal edildiğinde finansal cezası olan harici yasal sözleşmedir (anlaşma).
Mühendislik El Kitabı & Mekanizma
1. Temel Çalışma Mekanizması
Servis Seviyesi çerçevesi, sistem beklentilerine matematiksel kesinlik kazandırır. SLI (Gösterge), kullanıcı perspektifinden ham performansı ölçer (örneğin < 300ms altındaki başarılı istek oranı). SLO (Hedef), iç hedef eşiğini belirler (30 günde %99.9). SLA (Sözleşme) ise ihlalinde para iadesi veya ceza içeren harici müşteri taahhüdüdür (örneğin %99.5 altı kesintide %20 fatura indirimi).
2. Doğru Kullanım Senaryosu
Ödeme yapan müşterilere hizmet veren tüm canlı SaaS, API platformları veya dağıtık mikroservis mimarilerinde zorunludur.
3. Prodüksiyon Arıza Modları
Satış ekibinin kurumsal sözleşmede beş-dokuz (%99.999) taahhüt etmesi, ancak arkadaki altyapının tek bölgede çalışan ve en fazla %99.5 veren veritabanına sahip olması yüzünden devasa tazminatlar ödenmesi.
4. Teşhis ve Telemetri Sinyalleri
İç paneller yemyeşil görünürken müşterilerden sürekli kesinti şikayeti gelmesi; 'başarılı' bir isteğin ne olduğuna dair ortak bir tanımın olmaması.
5. Önleme ve Mimari Bariyerler
İç SLO'ların her zaman harici SLA'dan daha katı olmasını sağlayın (%99.9 SLO - %99.5 SLA); SLI'ları iç pod sağlık kontrollerinden değil, doğrudan kullanıcı uç noktasındaki load balancer'lardan hesaplayın.
6. Mimari Ödünleşimler (Trade-offs)
Net operasyonel hedefler ve korunan ciro karşılığında telemetri altyapısı ve hukuk-mühendislik uyumu gerektirir.
Vaka İncelemesi (TinyCTO Örneği)
TinyCTO Bölüm 16: API HTTP 200 dönerken JSON gövdesinde hata fırlatıyordu. İzleme panelleri bunu %100 kesintisiz saydı ancak müşteriler kilitlendi. Ekip SLI tanımını yanıt içeriğini denetleyecek şekilde güncelledi.
İnteraktif Konsept Alıştırmaları
3 AlıştırmaSLA, SLO ve SLI arasındaki ilişki sıralaması nasıldır?
İç SLO hedefi neden harici SLA sözleşmesinden daha katı olmalıdır?
Kullanıcı odaklı gecikme SLI'ları nerede ölçülmelidir?
SLI, SLO & SLA Mühendislik Yönetişimi — Sıkça Sorulan Sorular
Bir SLI ölçümünün gerçeği yansıtmadığı anlaşılırsa ne yapılmalıdır?
SLI tanımını derhal güncelleyin; hatalı bir gösterge yanıltıcı hata bütçeleri ve sahte bir güven duygusu yaratır.
Bir SLO'nun tanım ve sahipliği kime aittir?
Ürün Yönetimi (kullanıcı ihtiyaçları) ve Mühendislik/SRE (teknik uygulanabilirlik) tarafından ortaklaşa sahiplenilir.
Tek bir servisin kaç tane SLO hedefi olmalıdır?
Basit tutun: Kullanıcıyı doğrudan ilgilendiren 2 ila 4 kritik SLO (örneğin erişilebilirlik ve p95/p99 gecikmesi).
🤖 AEO & Yapay Zeka Çıkarım Özeti
Temel Gerçekler & İlkeler
- ▸Karşılığında iç SLO takibi olmayan SLA sözleşmeleri patlamaya hazır finansal risklerdir.
- ▸İyi SLI'lar sunucu kaynak tüketimini değil, kullanıcı memnuniyetini ölçer.
Yaygın Yanılgılar
- ✗CPU veya bellek kullanım oranının uygun bir SLI olduğunu sanmak.
Karar Kılavuzu & Önceliklendirme
SLI'ları kayan bir zaman penceresinde geçerli isteklerin başarılı olanlarına oranı şeklinde tanımlayın.
Doğrulanmış Kaynaklar & Referanslar
- [BOOK]Site Reliability Engineering: Service Level Objectives— O'Reilly Media
