Eğitim İçeriği

Mikrohizmetler & Spring Cloud'e Giriş

  • Bloklu vs Mikrohizmet Mimarisine Giriş
  • Mikrohizmetlerin Temel Kavramları
  • Spring Boot & Spring Cloud'e Giriş
  • Spring Boot ile Basit Bir RESTful Mikrohizmet Oluşturma
  • El Deneme Laboratuvarı: Temel Mikrohizmet Uygulama

Hizmet Keşfi & Yapılandırma Yönetimi

  • Eureka kullanarak Hizmet Kaydı ve Keşfi
  • Ribbon ile Yük Dengeleme
  • Spring Cloud Config ile Merkezi Yapılandırma
  • Spring Cloud Gateway ile API Ağ Geçidi
  • El Deneme Laboratuvarı: API Ağ Geçidi ve Hizmet Keşfi Uygulama

İletişim & Dayanıklılık

  • Feign Clients kullanarak Hizmetler Arası İletişim
  • Resilience4J ile Devre Kırıcılar Uygulama
  • Hataları ve Geri Dönüş Mekanizmalarını Yönetme
  • Spring Cloud Sleuth & Zipkin ile Dağıtık İzleme
  • El Deneme Laboratuvarı: Hizmet Dayanıklılığını Yapılandırma

Docker ile Mikrohizmetleri Kapsüllendirme

  • Kapsayıcılar ve Docker'a Giriş
  • Spring Boot Uygulamasını Dockerize Etme
  • Docker Compose ile Çok-Kapsayıcılı Uygulamalar Oluşturma
  • Docker Ağları ile Mikrohizmetler Yönetimi
  • El Deneme Laboratuvarı: Docker Compose ile Mikrohizmetleri Dağıtma

İzleme, Kayıt ve Güvenlik

  • Spring Boot Actuator ile Mikrohizmetlerin İzlenmesi
  • ELK Stack (Elasticsearch, Logstash, Kibana) kullanarak Merkezi Kayıt
  • Mikrohizmetler için Güvenlik En İyi Uygulamaları
  • Kimlik Doğrulaması ve Yetkilendirme Yapılandırma
  • El Deneme Laboratuvarı: Güvenlik ve İzleme Kurma

Kubernetes ile Ölçeklendirme ve Orkestrasyon

  • Kubernetes ve Kapsayıcı Orkestrasyonuna Giriş
  • Kubernetes'ta Mikrohizmetleri Dağıtma
  • Üretimde Mikrohizmetlerin Ölçeklendirilmesi ve Yönetimi
  • Yük Dengeleme ve Oto-Ölçeklendirme
  • El Deneme Laboratuvarı: Kubernetes'ta Mikrohizmetleri Dağıtma

Gelişmiş Mikrohizmet Desenleri

  • Kafka ile Olay Tabanlı Mimari
  • Istio ile Hizmet Ağı
  • Dağıtık İşlemler ve Saga Deseni
  • Mikrohizmetler için CI/CD Hatları
  • El Deneme Laboratuvarı: Gelişmiş Mikrohizmet Desenleri Uygulama

Son Proje ve En İyi Uygulamalar

  • Tam Bir Mikrohizmet Sistemi Oluşturma
  • Ortak Sorunları Hata Ayıklama ve Giderme
  • Performans Optimizasyon Stratejileri
  • Üretim Dağıtımları için En İyi Uygulamalar
  • Soru-Cevap ve Sonrası Değerlendirme

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Mikrohizmet mimarisine dair anlayış
  • Java ve Spring Boot deneyimi
  • REST API'leri ve kapsayıcılar hakkında temel bilgi

Hedef Kitle

  • Yazılım Geliştiricileri
  • DevOps Mühendisleri
  • Bulut Mimarı
  • Sistem Yöneticileri
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler