GOOGLE PROFESSIONAL DEVOPS ENGINEER: OPTIMIZING SERVICE PERFORMANCE EĞİTİMİ

Hizmetinin gecikmesini ölç, bul, düşür

Gecikme yüzdelikleri, Cloud Profiler, önbellekleme, bağlantı havuzu, veritabanı sorgu ve autoscaling ayarı.

Bir hizmetin performansını gecikme ölçümü, Cloud Profiler/Trace ile darboğaz tespiti, önbellekleme, eşzamanlılık, veritabanı ayarı ve yük testiyle sistematik optimize etmeyi öğreten orta seviye eğitim.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Bir hizmetin gecikme ve verimini sistematik ölçüp darboğazları gidererek performansı artırma

Bu eğitim bir hizmetin performansını sistematik olarak optimize etmeye odaklanır. Performansı ölçmeyle başlar: gecikme yüzdelikleri (p50/p95/p99), throughput ve doygunluk metrikleri. Cloud Profiler ve dağıtık izleme (Cloud Trace) ile darboğazların kaynağını (CPU, bellek, IO, dış çağrı) tespit etmeyi öğretir. Önbellekleme katmanlarını (Memorystore/Redis, CDN), bağlantı havuzu ve eşzamanlılık ayarını, veritabanı sorgu ve indeks optimizasyonunu, N+1 sorgu ve gereksiz çağrıları gidermeyi uygulamalı işleriz. Yük testiyle (load testing) sınırları ölçme, autoscaling eşiklerini performansa göre ayarlama ve optimizasyon sonrası doğrulama ile gecikmeyi kalıcı düşürürsünüz.

Süre ve Format

3 Gün. Her gün dört modül; ölçüm, profiling ve optimizasyon döngüsünün gerçek hizmet üzerinde uygulanması.

Seviye

Orta Seviye — Hizmet performansını optimize etme: gecikme analizi, profiling, önbellekleme, eşzamanlılık ve veritabanı ayarı.

Öğrenme Metodu

Örnek bir yavaş hizmeti profiling ve yük testiyle analiz edip optimizasyonları uygulayarak ölçülü öğrenme.

Neden Bu Eğitim?

📏Önce Ölç

Tahminle değil, gecikme yüzdelikleri ve profiling ile gerçek darboğazı bularak optimize edersiniz.

⚡Hızlı Yanıt

Önbellek, eşzamanlılık ve sorgu ayarıyla p99 gecikmeyi kalıcı düşürmeyi öğrenirsiniz.

🧪Doğrulamalı İyileştirme

Yük testiyle her optimizasyonun gerçekten işe yaradığını kanıtlarsınız.

Anahtar Konular

performans optimizasyonugecikme p99cloud profilercloud traceönbellekleme redisveritabanı optimizasyonyük testiautoscaling ayarı
“Optimizasyon sanat değil ölçümdür; ölçmediğiniz şeyi hızlandırdığınızı sanırsınız.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Backend Deneyimi

Bir hizmet geliştirme ve veritabanı sorgusu yazma deneyimi gereklidir.

2
Metrik Okuryazarlığı

Gecikme yüzdelikleri ve throughput kavramlarına aşinalık faydalıdır.

3
Veritabanı Temeli

Temel SQL ve indeks kavramı veritabanı optimizasyonunu kolaylaştırır.

4
Test Ortamı

Profiling ve yük testi yapılabilecek bir hizmet ve ortam erişimi önerilir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı performansı doğru ölçer ve darboğazın kaynağını tespit eder.
Modül 1
Gecikme Metrikleri
  • Ortalama yerine yüzdelik (p50/p95/p99) kullanımı
  • Kuyruk gecikmesi (tail latency) önemi
  • Gecikme bütçesi (latency budget)
  • İstek yaşam döngüsü ölçümü
  • Coordinated omission tuzağı
  • Gecikme dağılımı (histogram) okuma
Modül 2
Throughput & Doygunluk
  • İstek/saniye (RPS) ve eşzamanlılık
  • Doygunluk (saturation) ve kaynak eşiği
  • Little yasası ile ilişki
  • Darboğaz kaynağı (CPU/bellek/IO/ağ)
  • Kapasite sınırının belirlenmesi
  • Throughput-gecikme eğrisi
Modül 3
Profiling
  • Cloud Profiler ile sürekli profil
  • CPU ve heap profil okuma
  • Flame graph yorumlama
  • Sıcak nokta (hotspot) tespiti
  • Bellek tahsisi ve GC baskısı
  • Profiling'in üretimde düşük maliyeti
Modül 4
Trace Analizi
  • Cloud Trace ile span bazlı gecikme
  • Dış servis çağrılarının gecikmesi
  • Seri vs paralel çağrı analizi
  • Gecikmenin hangi serviste olduğunu bulma
  • Trace ile N+1 sorgu tespiti
  • Trace-metrik korelasyonu
Günün hedefiKatılımcı önbellek ve eşzamanlılık ayarıyla uygulama gecikmesini düşürür.
Modül 1
Önbellekleme
  • Memorystore (Redis) ile uygulama önbelleği
  • Cache-aside deseni
  • Önbellek geçersizleştirme (invalidation)
  • TTL ve tutarlılık dengesi
  • Cache stampede önleme
  • CDN ile statik içerik önbellekleme
Modül 2
Eşzamanlılık
  • Bağlantı havuzu (connection pool) boyutlandırma
  • Thread/goroutine havuzu ayarı
  • Bloklayan çağrıların tespiti
  • Paralel çağrı ile gecikme azaltma
  • Kaynak sınırı ve bulkhead
  • Eşzamanlılık ve doygunluk dengesi
Modül 3
Çağrı Azaltma
  • N+1 sorgu probleminin giderilmesi
  • Toplu (batch) işlem ve istek
  • Gereksiz dış çağrıların elenmesi
  • Veri önden yükleme (prefetch)
  • Payload boyutunu küçültme
  • Sıkıştırma ile ağ maliyeti azaltma
Modül 4
Asenkron
  • Senkron işi asenkrona taşıma
  • Kuyrukla ağır işlerin ertelenmesi
  • Yanıt süresini kısaltan arka plan işleme
  • Geri basınç (backpressure) yönetimi
  • Asenkron hata yönetimi
  • Kullanıcı algısı ve yanıt hızı
Günün hedefiKatılımcı veritabanını optimize eder, yük testi yapar ve ölçeklemeyi ayarlar.
Modül 1
Veritabanı Ayarı
  • Sorgu planı (EXPLAIN) analizi
  • İndeks tasarımı ve eksik indeks tespiti
  • Yavaş sorgu logları
  • Bağlantı havuzu ve sorgu zaman aşımı
  • Read replica ile okuma ölçekleme
  • Önbellek ve materialized view
Modül 2
Yük Testi
  • Yük testi senaryosu tasarımı
  • Kademeli yük (ramp-up) ve dayanıklılık testi
  • Ani yük (spike) testi
  • Darboğaz keşfi için yük altında izleme
  • Baseline ve regresyon karşılaştırma
  • Gerçekçi trafik modeli
Modül 3
Autoscaling
  • CPU/istek tabanlı HPA ayarı
  • Ölçek eşiklerini performansa göre ayarlama
  • Soğuk başlangıç (cold start) etkisi
  • Ölçek gecikmesi ve baş odası
  • Küçük başlayıp ölçeklenme
  • Autoscaling ve maliyet dengesi
Modül 4
Doğrulama
  • Optimizasyon öncesi/sonrası metrik karşılaştırma
  • p99 gecikmede iyileşmenin kanıtlanması
  • Üretimde kademeli doğrulama
  • Regresyon izleme
  • Performans SLO ile ilişki
  • Sürekli performans gözden geçirme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Doğru Ölçüm

Gecikmeyi yüzdeliklerle ölçüp tail latency'yi değerlendirebilirsiniz.

✅
Profiling

Cloud Profiler ve flame graph ile sıcak noktaları bulabilirsiniz.

✅
Trace Analizi

Cloud Trace ile gecikmenin hangi serviste olduğunu tespit edebilirsiniz.

✅
Önbellekleme

Memorystore ve CDN ile etkili önbellek katmanları kurabilirsiniz.

✅
Eşzamanlılık

Bağlantı havuzu ve paralel çağrıyla gecikmeyi düşürebilirsiniz.

✅
Veritabanı

Sorgu planı ve indeksle veritabanı performansını artırabilirsiniz.

✅
Yük Testi

Yük testiyle sınırları ölçüp darboğazları keşfedebilirsiniz.

✅
Doğrulama

Optimizasyonun etkisini metrikle kanıtlayabilirsiniz.

Kimler İçin Uygundur?

  • Hizmetlerinin yavaşlığını gidermek isteyen backend geliştiriciler
  • DevOps mühendisleri
  • performanstan sorumlu ekipler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Hizmetlerinin yavaşlığını gidermek isteyen backend geliştiriciler, DevOps mühendisleri ve performanstan sorumlu ekipler için uygundur.
Maliyet optimizasyonu da var mı?
Bu eğitim performansa odaklanır; maliyet odaklı rightsizing ve FinOps konuları ayrı bir ileri eğitimde ele alınır.
Neden önce ölçüm?
Yanlış yeri optimize etmekten kaçınmak için gecikme yüzdelikleri, profiling ve trace ile gerçek darboğaz önce tespit edilir.
Yük testi yapılıyor mu?
Evet; kademeli, ani ve dayanıklılık yük testleriyle sınırlar ölçülür ve optimizasyonların etkisi doğrulanır.
Sertifika veriliyor mu?
Eğitimi tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Google Professional DevOps Engineer: Optimizing Service Perf Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıScaling DevOps: Infrastructure at Scale Eğitimi
DevOps ve Konteyner Eğitimleri

Scaling DevOps: Infrastructure at Scale Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

DevOps altyapı ölçekleme: Terraform modül mimarisi, landing zone, çok kümeli Kubernetes, Argo CD ApplicationSet, KEDA, Karpenter, Istio ve FinOps eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıScaling DevOps: Pipelines at Scale Eğitimi
DevOps ve Konteyner Eğitimleri

Scaling DevOps: Pipelines at Scale Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Ölçekli CI/CD eğitimi: dağıtık runner havuzları, otomatik ölçekleme, pipeline-as-code standardizasyonu, uzak önbellek, monorepo, GitOps dağıtım ve DORA metrikle

Detayları Gör →
DevOps Kültürü ve UygulamalarıSecDevOps Foundation (SDOF) Certification Training Eğitimi
DevOps ve Konteyner Eğitimleri

SecDevOps Foundation (SDOF) Certification Training Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

SecDevOps Foundation (SDOF) eğitimi: DevSecOps ilkeleri, shift-left güvenlik, SAST/DAST/SCA, secret ve IaC taraması, tehdit modelleme ve uyum otomasyonu.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSecDevOps Practitioner (SDOP) Certification Training Eğitimi
DevOps ve Konteyner Eğitimleri

SecDevOps Practitioner (SDOP) Certification Training Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

SecDevOps Practitioner (SDOP) eğitimi: güvenli pipeline, SLSA ve cosign imzalama, SBOM, Vault/OIDC, Falco runtime tespiti, CSPM/KSPM ve policy-as-code.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSHRM BASK : Talent Acquisition - Building the Talent Pipeline Eğitimi
DevOps ve Konteyner Eğitimleri

SHRM BASK : Talent Acquisition - Building the Talent Pipeline Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

SHRM BASK uyumlu yetenek kazanımı eğitimi: işgücü planlaması, işveren markası, proaktif sourcing, yapılandırılmış mülakat, aday deneyimi ve işe alım metrikleri.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn