SCALING UP & MANAGING MICROSERVICES EĞİTİMİ

Mikroservisleri üretimde ölçekleyin ve yönetin

Kubernetes, servis ağı, API gateway, gözlemlenebilirlik ve otomatik ölçekleme ile üretim düzeyinde mikroservis yönetimi

Mikroservisleri üretimde ölçekleme ve yönetme eğitimi: Kubernetes HPA, Istio, API gateway, Saga, devre kesici, OpenTelemetry ile izleme, canary yayın ve platform mühendisliği uygulamalı işlenir.

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

Eğitim Hakkında

Mikroservis ölçekleme, orkestrasyon, servis ağı ve gözlemlenebilirlik

Bu eğitim, mikroservis mimarisini üretimde büyütmenin ve işletmenin gerçek teknik yönlerini ele alır. Kubernetes üzerinde HPA ile otomatik ölçekleme, API gateway ve Istio servis ağı, dağıtık izleme (OpenTelemetry), Saga ile dağıtık işlemler, yapılandırma yönetimi, devre kesici ve yük atma, canary dağıtım ve olay müdahalesi konuları uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Ölçekleme ve Orkestrasyon; 2. gün Dayanıklılık ve Gözlemlenebilirlik; 3. gün Büyük Ölçekte Yönetim.

Seviye

İleri Seviye — Mikroservis ölçekleme, orkestrasyon, servis ağı ve gözlemlenebilirlik

Öğrenme Metodu

Katılımcılar, bir Kubernetes kümesi üzerinde çalışan örnek mikroservis uygulamasını yük altında ölçekler, izler ve arıza enjekte ederek müdahale eder.

Neden Bu Eğitim?

🎯Üretime hazır olun

Ölçekleme, yük atma ve dayanıklılık desenleri gerçek yük testleriyle doğrulanır.

🛠️Görünürlük kazanın

Metrik, log ve iz verisi tek bir gözlemlenebilirlik hattında birleştirilir.

🚀Güvenli yayın

Canary ve mavi-yeşil dağıtımlarla risk düşürülür, geri dönüş otomatikleşir.

Anahtar Konular

mikroservis ölçeklemekubernetes hpaistio servis ağıapi gatewaysaga deseniopentelemetryprometheus grafanacanary dağıtımdevre kesiciargo cd
“Ölçeklemek yalnızca çoğaltmak değil, çoğaldıkça görünür ve yönetilebilir kalmaktır.”

Ön Koşullar

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

1
Mikroservis bilgisi

Servis sınırları, REST/gRPC iletişimi ve temel mikroservis kavramları bilinmelidir.

2
Konteyner deneyimi

Docker imajı oluşturma ve docker-compose kullanımı konusunda pratik gerekir.

3
Kubernetes temelleri

Pod, Deployment ve Service kavramlarına aşinalık beklenir.

4
Komut satırı

kubectl, bash ve YAML düzenleme konusunda rahat olunmalıdır.

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ı, mikroservisleri yatay ölçekleyip trafiği gateway ve servis ağı üzerinden yönetir.
Modül 1
Kubernetes'te Ölçekleme
  • HPA, VPA ve KEDA farkları
  • CPU, bellek ve özel metriklerle ölçekleme
  • resource requests ve limits ayarı
  • PodDisruptionBudget
  • Cluster Autoscaler
  • readiness ve liveness probe tasarımı
Modül 2
API Gateway
  • Kong, NGINX Ingress veya Spring Cloud Gateway ile yönlendirme
  • rate limiting ve kota
  • JWT doğrulama
  • istek dönüştürme
  • gateway ve BFF ayrımı
  • canary yönlendirme kuralları
Modül 3
Servis Ağı (Service Mesh)
  • Istio sidecar mimarisi
  • VirtualService ve DestinationRule
  • mTLS ile servisler arası şifreleme
  • trafik bölme ve mirroring
  • retry ve timeout politikaları
  • Linkerd ile karşılaştırma
Modül 4
Yük Testi ve Kapasite
  • k6 ile yük senaryosu
  • darboğaz analizi
  • bağlantı havuzu ve thread boyutlandırma
  • ölçekleme gecikmesi ölçümü
  • yük atma (load shedding) ve backpressure
  • kapasite planlama tablosu
Günün hedefiKatılımcı, dağıtık hataları izleyip tanılar ve olay müdahale süreci uygular.
Modül 1
Dağıtık Veri ve İşlemler
  • Servis başına veritabanı ilkesi
  • Saga (orkestrasyon ve koreografi) deseni
  • Outbox ve CDC
  • idempotent tüketici
  • nihai tutarlılık yönetimi
  • Kafka ile olay akışı
Modül 2
Dayanıklılık Desenleri
  • Devre kesici (Resilience4j, Polly)
  • bulkhead izolasyonu
  • zaman aşımı bütçesi
  • yeniden denemede jitter
  • fallback stratejileri
  • Chaos Mesh ile arıza enjeksiyonu
Modül 3
Gözlemlenebilirlik
  • OpenTelemetry ile iz, metrik ve log toplama
  • Prometheus ve Grafana panoları
  • Jaeger ile dağıtık izleme
  • RED ve USE metrikleri
  • SLO ve hata bütçesi tanımı
  • alarm kuralları
Modül 4
Yayın ve Operasyon
  • Canary ve mavi-yeşil dağıtım
  • Argo Rollouts
  • GitOps ile Argo CD
  • ConfigMap ve Secret yönetimi
  • olay müdahale runbook'u
  • post-mortem pratiği
Günün hedefiKatılımcı, onlarca servisten oluşan platformu güvenlik, sürüm ve maliyet açısından yönetecek bir plan çıkarır.
Modül 1
Güvenlik ve Erişim
  • Zero trust ilkeleri
  • NetworkPolicy
  • OAuth 2.0 ve token exchange
  • Secret yönetimi (Vault, Sealed Secrets)
  • imaj tarama ve imzalama
  • servis hesabı yetkileri
Modül 2
Sürüm ve Sözleşme Yönetimi
  • Servisler arası API sözleşmesi
  • Pact ile tüketici testi
  • API sürüm stratejisi
  • şema kaydı (Schema Registry)
  • bağımlılık grafiği yönetimi
  • kırıcı değişiklik süreci
Modül 3
Platform Mühendisliği
  • Altın yol (golden path) şablonları
  • Backstage servis kataloğu
  • ortak CI/CD şablonu
  • namespace ve kota yönetimi
  • çok kiracılık
  • takım sahipliği modeli
Modül 4
Maliyet ve Sürdürülebilirlik
  • FinOps temelleri
  • kaynak sağ boyutlandırma
  • spot düğüm kullanımı
  • log ve metrik kardinalitesi maliyeti
  • modüler monolite geri dönüş kriterleri
  • mimari karar kayıtları (ADR)

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
HPA ayarı

Kubernetes'te CPU ve özel metriklere dayalı otomatik ölçeklemeyi yapılandırabilirsiniz.

🧠
Gateway kurulumu

API gateway ile yönlendirme, rate limiting ve JWT doğrulaması tanımlayabilirsiniz.

🔧
Servis ağı

Istio ile mTLS, trafik bölme ve retry politikalarını uygulayabilirsiniz.

📐
Saga tasarımı

Dağıtık işlemleri Saga ve Outbox desenleriyle tutarlı yönetebilirsiniz.

🧪
Dayanıklılık

Devre kesici ve bulkhead ile kademeli arızaları sınırlayabilirsiniz.

🚀
İzleme kurulumu

OpenTelemetry, Prometheus ve Jaeger ile uçtan uca izleme kurabilirsiniz.

🔍
Güvenli yayın

Canary ve GitOps ile riskli sürümleri kontrollü yayınlayabilirsiniz.

📦
Platform planı

Çok servisli yapı için güvenlik, maliyet ve sahiplik planı hazırlayabilirsiniz.

Kimler İçin Uygundur?

  • Mikroservis geliştiren veya işleten backend mühendisleri
  • DevOps/SRE uzmanları
  • yazılım mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mikroservis geliştiren veya işleten backend mühendisleri, DevOps/SRE uzmanları ve yazılım mimarları için uygundur.
Kubernetes bilmeden katılabilir miyim?
Pod, Deployment ve Service düzeyinde temel bilgi önerilir; ileri konular eğitimde laboratuvarla anlatılır.
Hangi bulut ortamı kullanılacak?
Laboratuvarlar yerel kind veya minikube kümesinde çalışır; belirli bir bulut hesabı gerekmez.
Servis ağı her projede gerekli mi?
Eğitim, servis ağının ne zaman değer kattığını ve ne zaman gereksiz karmaşıklık yarattığını maliyet açısından tartışır.
Hangi dil ile örnek yapılır?
Servisler Java (Spring Boot) ve Node.js ile hazırlanmıştır; konular dilden bağımsız uygulanır.

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. Scaling Up & Managing Microservices Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

API ve Mikroservis MimarisiMicroservices Architecture Eğitimi
Yazılım Geliştirme Eğitimleri

Microservices Architecture Eğitimi

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

Mikroservis mimarisi: servis sınırları, veri tutarlılığı, dayanıklılık, güvenlik ve işletme. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiMicroservices Deep Dive Eğitimi
Yazılım Geliştirme Eğitimleri

Microservices Deep Dive Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

Ileri mikroservis konuları: olay güdümlü tasarım, saga, zero trust, performans, GitOps ve evrim. 4 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiMicroservices Engineering Boot Camp (MICROENGINEER) Eğitimi
Yazılım Geliştirme Eğitimleri

Microservices Engineering Boot Camp (MICROENGINEER) Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

Yoğun mikroservis mühendisliği kampı: alan modeli, servis geliştirme, güvenlik, gözlem, GitOps ve evrim. 5 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifik

Detayları Gör →
API ve Mikroservis MimarisiMicroservices Engineering Boot Camp Eğitimi
Yazılım Geliştirme Eğitimleri

Microservices Engineering Boot Camp Eğitimi

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

Mikroservis mühendisliği kampı: Spring Boot, entegrasyon, dayanıklılık, güvenlik ve GitOps. 4 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiMicroservices Fundamentals: Deploying Microservices & GitOps Basics Eğitimi
Yazılım Geliştirme Eğitimleri

Microservices Fundamentals: Deploying Microservices & GitOps Basics Eğitimi

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

Mikroservis dağıtımı ve GitOps temelleri: Docker, Kubernetes, Argo CD ve canary yayın. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

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