Güvenilirliği mühendislikle ölç ve yönet
Site Reliability Engineering'in çekirdek kavramlarını tanıtan temel seviye eğitim: SRE felsefesi ve DevOps ilişkisi, SLI/SLO/SLA ayrımı, error budget hesabı, toil ve %50 sınırı, dört altın sinyalle izleme, on-call ve blameless postmortem.
SRE'ye giriş: güvenilirliğin mühendislik disipliniyle yönetimi
Bu temel seviye eğitim, Site Reliability Engineering (SRE) disiplininin çekirdek kavramlarını baştan sona tanıtır. Google tarafından ortaya konan SRE'nin 'operasyonu bir yazılım problemi olarak ele alma' felsefesi, hata bütçesiyle (error budget) hız ve güvenilirlik dengesi, SLI (hizmet seviyesi göstergesi), SLO (hedef) ve SLA (anlaşma) ayrımı işlenir. Toil'in tanımı ve %50 sınırı, otomasyonla azaltılması, dört altın sinyalle izleme, on-call pratikleri, blameless postmortem ve release engineering temelleri uygulanır. Katılımcılar örnek bir servis için SLI seçer, SLO belirler, error budget hesaplar ve basit bir postmortem taslağı hazırlar.
3 Gün. Her gün dört modül; katılımcılar SRE felsefesinden SLO ve operasyon pratiklerine doğru ilerler.
Temel Seviye — Site Reliability Engineering'in temel kavramları: SLI/SLO/SLA, error budget, toil ve on-call pratiklerinin uçtan uca tanıtımı.
Katılımcılar örnek bir servis üzerinde SLI/SLO belirler, error budget hesaplar ve toil ile postmortem senaryolarını uygulamalı çalışır.
SLI/SLO ile güvenilirliği hissiyattan çıkarıp sayısal hedefe bağlarsınız.
Tekrarlı operasyonel işi otomasyonla azaltıp mühendisliğe zaman açarsınız.
Hata bütçesiyle hız ve kararlılık arasında nesnel denge kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Web servisi ve sunucu kavramlarına temel aşinalık beklenir.
Komut satırı ve temel betik kullanımına aşinalık faydalıdır.
Metrik ve log kavramlarına dair genel fikir işleri kolaylaştırır.
Örnek bir servis ve izleme aracı çalıştırabilen bir ortam.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
SRE'nin temel ilkelerini ve DevOps ile ilişkisini açıklarsınız.
Bir servis için kullanıcı odaklı doğru SLI'ları belirlersiniz.
Gerçekçi SLO'lar kurar ve SLA ile ilişkisini netleştirirsiniz.
Hata bütçesi hesaplar ve hız-güvenilirlik dengesinde kullanırsınız.
Toil'i tanır ve otomasyonla azaltma stratejisi kurarsınız.
Dört altın sinyalle izleme ve SLO temelli alerting kurgularsınız.
Sürdürülebilir on-call ve eskalasyon yapısını kavrarsınız.
Blameless postmortem taslağı hazırlar ve eylem maddeleri çıkarırsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
EC2, ECS, Lambda, VPC ve RDS katmanlarındaki arızaları runbook tabanlı teşhis, kök neden analizi ve postmortem ile çözmeyi uygulamalı öğrenin.
Detayları Gör →CloudWatch, EventBridge, Auto Scaling ve SSM Automation ile arızayı kendi kendine onaran self-healing sistemler kurmayı uygulamalı öğrenin.
Detayları Gör →CloudWatch, Synthetics, RUM ve DevOps Guru ile izleme kurulumunu IaC ve CI/CD ile otomatikleştirip her ortama tutarlı yaymayı uygulamalı öğrenin.
Detayları Gör →AWS CodeDeploy ile EC2, ECS ve Lambda üzerinde AppSpec, lifecycle hook, blue/green ve otomatik rollback dağıtımları kurmayı uygulamalı öğrenin.
Detayları Gör →CloudFormation ile nested stack, change set, custom resource, StackSets ve drift yönetimi kullanarak kurumsal IaC kurmayı uygulamalı öğrenin.
Detayları Gör →