Meslek görevi: site güvenilirlik mühendisi (SRE)
Güvenilirliği ölçülebilir hedeflere bağlarsın: SLO, hata bütçesi, angaryayı otomasyonla azaltmak, kapasite ve kontrollü arıza denemeleri; bir servisin güvenilirliğini bir çeyrek boyunca yükseltirsin.
Seviye 401 · 15 ders · 12 pratik lab
Dersler
Ölçmek
- SRE nedir, sistem yöneticiliğinden farkı ne
- Kullanıcı yolculuğundan SLI çıkarmak
- SLO panosu ve hata bütçesi raporu
- Kısa görev: ödeme servisi için SLO belirle ve panosunu kur
Angaryayı azaltmak
- Angarya envanteri: neyi otomatikleştirmeli
- Kendini onaran servisler: güvenli otomatik düzeltme
- Çalışma kılavuzunu betiğe çevirmek
- Kısa görev: haftada üç saat yiyen işi otomatikleştir
Dayanıklılık
- Arıza kipleri ve etki analizi
- Kontrollü arıza denemeleri
- Kapasite tahmini ve yük testi
- Güvenli sürüm: kademeli yayın ve otomatik geri dönüş
- Kısa görev: bir arka ucu durdur, SLO'nun dayandığını kanıtla
Kapanış
- Olay sonrası kültürü ve takip
- Bitirme görevi: bir servisin güvenilirliğini bir çeyrekte ölçülebilir biçimde yükselt
Pratik lablar
- Servis için doğru göstergeleri seç: Demo servisin ölçümlerinden erişilebilirlik ve gecikme göstergelerini seç ve geçerli değerlerini sorguyla bul.
- Ölçüme dayalı SLO belirle: Son otuz günün verisinden gerçekçi bir hedef belirle, hata bütçesini hesapla ve panoya ekle.
- Hata bütçesi politikasını yaz ve senaryoda uygula: Bütçe tükendiğinde dağıtımların nasıl kısıtlanacağını yaz; yük ve arıza enjeksiyonuyla bütçeyi tüket ve politikayı uygula.
- Angarya işlerin envanterini çıkar: Bir haftalık nöbet kayıtlarından yinelenen elle işleri sıklık ve süreyle listele ve en maliyetlisini belirle.
- Yinelenen uyarıya güvenli otomatik müdahale yaz: Dolan geçici dizin uyarısı için sınırları ve kaydı olan temizlik otomasyonu yaz; yalnızca tanımlı koşulda çalıştığını sına.
- Dağıtıma otomatik geri alma koruması ekle: Dağıtım betiğine hata oranı ve gecikmeyi izleyen, eşik aşılırsa önceki sürüme dönen denetimi ekle ve hatalı sürümle sına.
- Tek hata noktalarını bul: Demo servisin mimarisini incele ve biri durduğunda tüm servisi durduran bileşenleri listele.
- Denetimli arıza deneyi yap: Varsayımını yaz, bir uygulama örneğini durdur, kullanıcıya etkisini ölç ve varsayımla karşılaştır.
- Aşırı yükte yük atma ve zaman aşımı düzenini kur: Yük üretecini kapasitenin üstüne çıkar; istek sınırı, zaman aşımı ve yeniden deneme ayarlarıyla servisin çökmeden bozulmasını sağla.
- Nöbet devir notunu ölçümlerle yaz: Haftanın uyarı sayısını, gürültülü uyarıları ve açık kalan işleri özetleyen devir notunu hazırla.
- Eyleme dönüşmeyen uyarıları temizle: Geçen ayın uyarılarını incele; eylem gerektirmeyenleri kaldır ya da panoya taşı ve çağrı sayısındaki düşüşü hesapla.
- Servisin güvenilirlik değerlendirmesini hazırla: Göktaşı Yazılım'ın demo servisi için SLO durumu, olaylar, angarya ve dayanıklılık deneylerini içeren çeyrek değerlendirmesini ve önerilerini yaz.
Kurs hakkında
Güvenilirliği ölçülebilir hedeflere bağlarsın: SLO, hata bütçesi, angaryayı otomasyonla azaltmak, kapasite ve kontrollü arıza denemeleri; bir servisin güvenilirliğini bir çeyrek boyunca yükseltirsin.
Ne öğreneceksin
- Ölçmek
- Angaryayı azaltmak
- Dayanıklılık
- Kapanış
Ön koşullar
Aynı yolun 301 düzeyine kadar olan konularını uygulamış olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 401 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.