KURUMSAL EĞİTİM, GOOGLE SRE MÜHENDİSLİĞİ
Sistem yönetimine bir yazılım mühendisi gibi yaklaşın. Google'ın %99.99+ uptime sırrını keşfedin; SLI, SLO ve Error Budget matematiği ile geliştirme hızınızı (Agility) ve sistem güvenilirliğinizi (Reliability) veri odaklı dengeleyin.
Eğitim Tanıtım Videosu
SRE felsefesinin (Error Budget) Hata Bütçesi kavramıyla geliştirme ve operasyon ekiplerinin çatışmasını (Dev vs Ops) nasıl bitirdiğini dinleyin.
Google SRE Metodolojisi
Operasyonel problemleri "Toil" (manuel tekrarlayan iş) ile değil, otomasyonla (Yazılım Mühendisliği) çözen elit bir vizyon.
EĞİTİM SÜRESİ, FORMATLARI VE KURUM ODAKLI YAKLAŞIM
Eğitim programlarımız, kurumunuzun hedefleri, ekip olgunluğu ve proje ihtiyaçlarına göre farklı yoğunluk seviyelerinde esnek olarak tasarlanmaktadır. Aşağıdaki formatlardan ihtiyacınıza en uygun olanı seçebilir veya tamamen özelleştirilmiş bir program talep edebilirsiniz.
- 1 Gün: Stratejik Farkındalık Semineri
- 5 Gün: Standart Teknik Eğitim Programı
- 10 Gün: Yoğun Uygulamalı (Hands-on) Eğitim
- 15-20 Gün: İleri Seviye Workshop & Proje Geliştirme Programı
- Ders Süresi: 50 dakika
- Eğitim Saatleri: 10:00 - 17:00 (İhtiyaca göre özelleştirilebilir)
Eğitimler, öğrenme verimliliğini artıracak şekilde yapılandırılmıştır. Her oturum 50 dakika eğitim + 10 dakika mola şeklinde planlanır. Gün içerisinde 12:00 - 13:00 saatleri arasında öğle arası verilir. Bu yapı ile katılımcılar, günlük ortalama 6 saat odaklı eğitim alır. Örneğin 5 günlük bir program toplamda 30 saatlik yoğun bir öğrenme deneyimi sunar.
- 1 Günlük Seminer:
Karar vericiler ve teknik ekipler için tasarlanmış bu formatta, ilgili teknolojinin temel prensipleri, sektörel etkileri ve kuruma sağlayacağı stratejik katkılar ele alınır. Amaç; farkındalık oluşturmak ve doğru yatırım kararlarını desteklemektir.- 5 Günlük Standart Program:
Konular sistematik bir şekilde ele alınır, teorik altyapı güçlü şekilde oluşturulur ve gerçek dünya senaryoları ile desteklenir. Katılımcılar; mimari yaklaşımlar, araçlar, kod yapıları ve uygulama örnekleri ile kapsamlı bir bilgi seviyesine ulaşır.- 10 Günlük Yoğun Hands-on Program:
Uygulama odaklı bu programda katılımcılar aktif olarak kod yazar, sistem kurar ve senaryolar geliştirir. Gerçek projelere yakın simülasyonlar ile öğrenme pekiştirilir. Özellikle yeni ekip kuran veya mevcut ekibini hızla yetkinleştirmek isteyen kurumlar için idealdir.- 15-20 Günlük İleri Seviye Workshop:
Katılımcılar yalnızca öğrenmez, aynı zamanda üretir. Eğitmen rehberliğinde gerçek bir sistem veya mimari geliştirilir. Ödevler, teknik değerlendirmeler ve yoğun workshop’lar ile ekiplerin ilgili teknolojiye tam hakimiyeti sağlanır. Özellikle organizasyon içinde yeni bir teknoloji dönüşümü planlayan kurumlar için önerilir.
Eğitimlerimiz uzaktan, müşteri lokasyonunda veya hibrit formatta gerçekleştirilebilir. Katılımcılar online platformlar (Microsoft Teams veya Zoom) üzerinden erişim sağlayabilir; eğitim süresince ekran paylaşımı, canlı kodlama, interaktif soru-cevap ve iş birliği araçları aktif olarak kullanılır.
Kurum ve Katılımcı Odaklı Eğitim Yaklaşımı
Her eğitim programı, standart bir içerik sunumu değil; doğrudan kurumun hedeflerine, ekip yapısına ve mevcut olgunluk seviyesine göre tasarlanan özelleştirilmiş bir öğrenme deneyimidir. Bu yaklaşım, eğitimin yalnızca bilgi aktarımı değil, ölçülebilir çıktı üretmesi amacıyla kurgulanır.
Katılımcı Profiline Göre İçerik Kurgulama
-
Yeni işe alınmış ekipler:
- Amaç: Projelere hızlı adaptasyon
- İçerik: Temel kavramlar + kurum teknolojilerine hızlı geçiş
- Odak: Hands-on uygulamalar ve gerçek proje senaryoları
-
Teknik ekipler (Developer / Senior Developer):
- Amaç: Teknik derinlik ve üretkenlik artışı
- İçerik: Best practice, kod kalitesi, performans
- Odak: Uygulamalı geliştirme ve refactoring
-
Teknik mimar ekipler:
- Amaç: Doğru mimari ile teknoloji konumlandırma
- İçerik: Sistem tasarımı, scalability, distributed architecture
- Odak: Mimari kararlar ve gerçek dünya senaryoları
-
Yönetim ve karar verici katman:
- Amaç: Teknolojinin iş hedefleri ile hizalanması
- İçerik: Strateji, ROI, risk yönetimi
- Format: Seminer / Executive briefing
Sonuç
- Hemen uygulanabilir bilgi sağlanır
- Ekiplerin adaptasyon süresi kısaltılır
- Teknik ve yönetsel hizalanma oluşturulur
GOOGLE SRE: YAZILIM MÜHENDİSLİĞİ İLE OPERASYON
2003 yılında Google mühendisi Ben Treynor Sloss'un "Bir yazılım ekibine bu sistemi çalıştır görevi verdiğinizde ortaya çıkan şey SRE'dir" tanımı, IT dünyasını sonsuza dek değiştirdi. SRE, %100 erişilebilirliğin (uptime) aslında zararlı olduğunu savunur. SLI (Service Level Indicator) ve SLO (Service Level Objective) ile "Hata Bütçesi" (Error Budget) tanımlayarak inovasyon hızı ile sistem stabilitesi arasındaki çatışmayı bir matematik denklemine dönüştürür.
Blameless Kültür
Kritik kesintilerin (Outage) ardından kişileri değil, süreçleri yargılayan "Suçsuz Kök Neden Analizi" (Blameless Postmortem) yazma sanatı.
Toil Otomasyonu
Değer üretmeyen manuel (Toil) işlerin envanterini çıkarıp, ekibin zamanının en az %50'sini "Mühendisliğe" (Engineering) ayırma taahhüdü.
Eğitim Hedefi
Katılımcıları; SRE metodolojisini hem kültürel (Incident Management, Blameless Culture) hem de teknik (Observability, Chaos Engineering) boyutuyla uygulayabilen teknik liderlere dönüştürmektir.
Eğitim sonunda katılımcılar; DORA metriklerini (Deployment Frequency vb.) kurumlarında ölçebilir. Bir uygulamanın "Four Golden Signals" (4 Altın Sinyal) metriklerini belirler. İş birimleri ile anlaşıp SLI, SLO ve Error Budget oluşturarak "Fast/Slow Burn Rate" (Bütçe yanma hızı) uyarılarını Alertmanager ile kurgular. Manuel operasyon yüklerini (Toil) ölçüp otomasyon önceliklerini (IaC/Terraform) belirler. Kriz anlarında (SEV1) Incident Commander (Kriz Yöneticisi) rolünü üstlenip Blameless Postmortem yazabilir ve proaktif Chaos Engineering (Kaos Mühendisliği) deneyleriyle sistemin dayanıklılık sınırlarını tespit edebilirler.
Eğitim İçeriği
SRE Felsefesi ve DORA Metrikleri
- DevOps vs SRE: İki kavram arasındaki farklar ve "Class implements Interface" ilişkisi.
- Neden %100 Yanlış?: Mükemmellik arayışının inovasyona (Agility) zararı.
- DORA Metrikleri: Elite, High, Medium, Low performans kümelerinin analizi.
SLI, SLO, SLA ve Hata Bütçesi
- SLI Tasarımı: Kullanıcının ne hissettiğini ölçen göstergeler (CPU neden SLI olmaz?).
- SLO Müzakeresi: İş birimleri ile "Güvenilirlik Hedefi" (%99.9) belirleme atölyesi.
- Error Budget (Hata Bütçesi): Bütçe bittiğinde (Burn Rate) geliştirme ekibine "Feature Freeze" (Yeni özellik durdurma) uygulama sanatı.
Observability ve 4 Altın Sinyal
- Dört Altın Sinyal: Latency, Traffic, Errors, Saturation.
- USE ve RED Metotları: Kaynak kullanımı ile İstek oranlarının ayrıştırılması.
- Prometheus/Grafana: Metrik toplama, alert yazımı ve SLO Dashboardları oluşturma.
Toil Yönetimi ve Otomasyon
- Toil Nedir?: Otomatize edilebilir manuel, tekrarlayan operasyon yükü (Overhead vs Toil).
- %50 Kuralı: SRE ekiplerinin zamanının en az yarısını "Mühendisliğe" ayırma planlaması.
- IaC ve Immutable Infra: Terraform ve Ansible ile "Değişmez" (Immutable) sistemler kurma.
Incident Management & ICS
- Incident Commander (IC): Kriz anında iletişimi yöneten "Komutan" rolünün işleyişi.
- Severity Levels: SEV1'den SEV4'e kadar kriz seviyesi sınıflandırma matrisi.
- On-Call Kültürü: Alarm Yorgunluğu (Fatigue) yaşamadan nöbet (Pager) sistemini insani tutma.
Blameless Postmortem (Kök Neden)
- Suçsuz Kültür: Neden "Ahmet yanlış komut yazdı" demek kök neden (Root Cause) değildir?
- 5 Whys (5 Neden): Olayın ardındaki gerçek sistemsel/süreçsel açığı bulma taktiği.
- Postmortem Raporu: Timeline, Katkıda Bulunan Faktörler ve "Action Items" (Aksiyonlar) şablonu.
Chaos Engineering ve Dayanıklılık
- Kaos Mühendisliği: Netflix'in "Chaos Monkey" prensipleri ve Blast Radius (Patlama Yarıçapı) kurgusu.
- GameDay: Kontrollü ortamlarda kasten Network/CPU kesintisi yaratıp sistemin tepkisini ölçme (Chaos Mesh).
- Resilience Desenleri: Circuit Breaker (Devre Kesici), Retry ve Bulkhead algoritmaları.
SRE Roadmap ve DevSecOps
- Canary ve Blue/Green: Yeni bir sürümü güvenli (Trafiğin %5'i ile) canlıya (Production) alma teknikleri.
- Kapasite Planlama: Organik/İnorganik büyümeyi öngörüp "Load Test" (Yük testi) gerçekleştirme.
- SRE Dönüşümü: Geleneksel IT operasyon ekibini 6 ay içinde bir SRE birliğine dönüştürmenin yol haritası.
Eğitim Yöntemi
- SLO Belirleme Atölyesi: "Product Owner", "Dev" ve "Ops" şapkaları giyilerek, hayali bir e-ticaret sitesinin "Ödeme Servisi" için SLO oranı müzakere edilir.
- GameDay (Kriz Simülasyonu): Eğitmen kasten K8s kümesindeki veritabanı podlarını "Chaos Mesh" ile yavaşlatır. Katılımcılar Incident Commander ve Ops Lead olarak (Savaş Odası formatında) kriz yönetir.
- Blameless Postmortem Yazımı: Simülasyonda çözülen olayın ardından "5-Neden" (5 Whys) tekniğiyle, hatayı yapan operatörü değil "eksik yetkilendirme (RBAC)" süreçlerini hedef alan kök neden raporu hazırlanır.
Hedef Kitle
Sistem & Operasyon Ekipleri
Klasik "SysAdmin" (Sistem yöneticisi) yaklaşımlarını bir kenara bırakıp, yazılım yetenekleriyle SRE mühendisliğine terfi etmek isteyenler.
DevOps ve Platform Mimarları
Pipeline'larına (CI/CD) "Güvenilirlik Kapıları" (SLO-Gate) eklemek ve IaC otomasyonlarını "Toil" bakış açısıyla optimize etmek isteyenler.
Yazılım (Dev) ve Tech Leadler
"You build it, you run it" (Yazıyorsan, yöneteceksin) mottosuyla uygulamalarının canlıdaki "Error Budget" (Hata bütçesi) tüketimini yöneten liderler.
IT Yöneticileri ve CTO'lar
Geliştirme hızı ile kesinti maliyeti arasındaki dengeyi metriklerle kurarak, kurumun dijital güvenilirlik stratejisini (SRE) belirleyecek karar vericiler.
Katılımcılardan Beklentilerimiz
- Temel Operasyon & Süreç Bilgisi: Canlı (Production) ortamlara yazılım taşıma (Deployment) süreçlerinin nasıl işlediğine ve yaşanan sıkıntılara teorik olarak aşina olmak.
- Teknik Farkındalık: CPU, Memory, Disk ve Network (HTTP, DNS) gibi temel altyapı kavramlarını bilmek ve Monitoring (izleme) araçlarının (Prometheus vs.) ne işe yaradığını anlamak.
- Kültürel Dönüşüm Motivasyonu: "Suçlama kültürü"nden (Blaming) "Öğrenme kültürü"ne geçişe açık olmak ve otomasyona (Toil giderme) hevesli olmak.
SLI/SLO Hata Bütçesi Formülasyonları, Prometheus Burn Rate Alert Kuralları ve Incident Commander Operasyon Akışı.
Error Budget (Hata Bütçesi) Matematiği
Kurumun belirlediği SLA/SLO seviyesine göre ayda (veya haftada) kaç dakika/saat kesinti yaşama lüksünün bulunduğunun (Downtime Allowance) hesabı.
# 30 Günlük bir ay = 43,200 Dakika
# %99.9 (3 Dokuz) SLO Hedefi için Hata Bütçesi:
Total_Minutes = 43200
SLO_Target = 0.999
Error_Budget = Total_Minutes * (1 - SLO_Target)
# Sonuç = 43.2 Dakika / Ay.
# Bu süre dolduğunda, yazılım ekibinin yeni özellik (Feature)
# çıkması (Deploy) durdurulur ve "Bug/Reliability" sprintine geçilir.
SRE Burn-Rate Alert Kuralı
Düz bir hata alarmı yerine, "Eğer mevcut hata oranımız böyle devam ederse hata bütçemiz X saat içinde tükenecek" vizyonuyla çalışan Akıllı Alarm (Prometheus).
- alert: HighErrorBudgetBurnRate
# 1 Saatlik ölçüm penceresi (1h window)
expr: |
(
sum(rate(http_requests_total{code=~"5.."}[1h]))
/
sum(rate(http_requests_total[1h]))
) > (14.4 * 0.001) # Normalin 14.4 Katı (Fast Burn)
for: 5m
labels:
severity: page # Gece yarısı uyandır (PagerDuty)
annotations:
summary: "Hata bütçesi %99.9 SLO için hızla tükeniyor (Fast Burn)!"
SEV1 Kriz Yönetimi (Incident Command)
Büyük bir kriz anında, her kafadan bir ses çıkmasını önleyen ve bilişsel yükü azaltan İletişim Protokolü akışı.
1. ALERT GELİR: "Database Latency > 2 Saniye"
2. INCIDENT COMMANDER (IC) ATANIR: Tüm sürecin patronu.
3. OPS LEAD ATANIR: Konsola (Terminal) girip teknik müdahale yapacak tek kişi.
4. COMM LEAD ATANIR: Yönetime veya Müşterilere (Status Page) haber veren kişi.
--- KURAL ---
* Ops Lead, IC'nin onayını almadan hiçbir komut çalıştıramaz.
* Sorun çözülünce (Resolution), olayın "Blameless Postmortem" belgesi 48 saat içinde yazılır.
Aradığınız Eğitimi Bulduğunuzu Düşünüyorsanız!
Kurumsal eğitim programlarımız, sektörün en güncel ve kritik teknoloji trendlerinde yetkinlik kazanmanız amacıyla lider seviyede yapılandırıldı. Küresel 1-10 değerlendirme sistemlerinde 9.5 ve üzeri memnuniyet puanı alan eğitim içeriklerimiz, ekibinize pratik yetkinlik kazandırmak için tasarlandı.
25 yılı aşkın eğitim sektörü birikimimizi, küresel savunma sanayii ve kurumsal DevOps/Siber Güvenlik danışmanlığı tecrübelerimizle harmanlıyoruz. Ekiplerinizin ihtiyaç duyduğu pratik becerileri, tamamen kuruma özel özgün laboratuvar senaryolarıyla destekleyerek sunuyoruz.
Eğitimin ardından tüm katılımcılara özel GitHub depoları üzerinden hazır çalışma ortamları (labs) ve hayat boyu erişebilecekleri dokümantasyon kütüphanesi açılmaktadır. Kurumsal hedeflerinizi uzmanlığımızla gerçeğe dönüştürün.
Eksiksiz Eğitim Kataloğu
Hands-on Kurumsal Eğitim, Workshop ve Turquality Programları
Tüm eğitimlerimiz, 35 yıllık mühendislik deneyiminin süzgecinden geçmiş, tamamen gerçek dünya senaryolarına (Case Study) dayalı ve hands-on (uygulamalı) olarak sunulmaktadır. Materyaller Git üzerinden dinamik olarak paylaşılır ve katılımcı ihtiyaçlarına göre özelleştirilmiş danışmanlık katmanı içerir.
Yapay Zeka, Üretken AI ve AGI Stratejileri
Genel Yapay Zeka (AGI) vizyonundan otonom ajan mimarilerine, kurumsal RAG ve Fine-Tuning stratejilerinden açıklanabilir AI standartlarına uzanan derinlemesine programlar.
DevOps, Kubernetes ve Platform Otomasyonu
Cloud-native altyapıların kurulumu, orkestrasyonu ve yönetiminde endüstriyel standartlar (NIST, CNCF) ile yüksek erişilebilirlik çözümleri.
Siber Güvenlik, DevSecOps ve Defansif Teknolojiler
Yazılım yaşam döngüsünün her aşamasında güvenlik (Security by Design), siber farkındalık ve kurumsal SOC operasyonları uzmanlığı.
Blockchain, Web3 ve Akıllı Sözleşme Geliştirme
Merkeziyetsiz internet (Web3) ekosisteminde; DAO yapıları, NFT mülkiyeti ve Solidity ile güvenli kontrat geliştirme uzmanlığı.
Yazılım Mimarisi, Big Data ve Veri Yönetimi
Event-driven sistemler, mikroservis modernizasyonu ve yüksek trafikli projelerin mimari tasarımı ve optimizasyonu.
Mikroservis Yazılım Üretimi ve Programlama Dilleri
Çok dilli (Polyglot) geliştirme ortamlarında mikroservis tasarımı, asenkron programlama ve temiz kod standartları.
Proje Yönetimi, Agile ve SAFe Metodolojileri
Kurumsal çevikliğin (Business Agility) sağlanmasında; Scrum, Kanban ve SAFe framework'lerinin uygulanması ve PMP standartları.
Teknik Workshop ve Derin Dalış (Deep Dive) Seansları
Spesifik mühendislik problemlerine odaklanan, kısa süreli ancak yoğun uygulama içeren laboratuvar çalışmaları.
Turquality ve Kurumsal Gelişim Programları
Globalleşen kurumlar için Turquality standartlarında teknoloji modernizasyonu, dijital dönüşüm ve stratejik yönetim eğitimleri.
Tüm Workshoplar Sizin İçin Özel Hazırlananan Kurumsal Workshoplarımız
Workshoplar konuların 360 derece açıdan ele alındığı, konuların derinlemesine işlendiği, handsonlar ile katılımcıların birlikte çalışma fırsatı bulduğu en kapsamlı eğitim formatımızdır.
Tüm Seminerlerimiz Sizin İçin Özel Hazırlananan Kurumsal Seminerlerimiz
Tüm seminerlerimiz sizin senaryolarınız ve ihtiyaçlarınız için size özel hazırlanır. Katılımcı profiline uygun özel örnekler ve katılımı teşvik edecek özel içerikler ile zenginleştirilir.