Eğitim İçeriği

Microservices ve Spring Cloud'e Giriş

Monolitik ve Microservices Mimarisi
  • Microservices'ün Temel Kavramları
  • Spring Boot ve Spring Cloud'e Giriş
  • Spring Boot ile Basit Bir RESTful Mikroservis Oluşturma
  • Uygulamalı Laboratuvar: Temel Bir Mikroservis Uygulama
  • Servis Keşfi ve Configuration Management

    Eureka ile Servis Kaydı ve Keşfi
  • Ribbon ile Yük Dengeleme Yönetimi
  • Merkezi Konfigürasyon ile Spring Cloud Config
  • Spring Cloud Gateway ile API Gateway
  • Uygulamalı Laboratuvar: API Gateway ve Servis Keşfi Uygulama
  • Communication ve Dayanıklılık

    Feign İstemcileri ile Servisler Arası Communication
  • Resilience4J ile Devre Kesiciler Uygulama
  • Hataları Yönetme ve Yedek Mekanizmaları
  • Spring Cloud Sleuth ve Zipkin ile Dağıtık İzleme
  • Uygulamalı Laboratuvar: Servis Dayanıklılığını Yapılandırma
  • Microservices'ü Docker ile Kapsülleme

    Kapsayıcılara ve Docker'e Giriş
  • Docker ile Spring Boot Uygulamasını Kapsülleme
  • Docker Compose ile Çoklu Kapsayıcı Uygulamaları Oluşturma
  • Docker Ağları ile Microservices Yönetimi
  • Uygulamalı Laboratuvar: Microservices'ü Docker Compose ile Dağıtma
  • İzleme, Kayıt ve Güvenlik

    Spring Boot Actuator ile Microservices'ü İzleme
  • ELK Yığını (Elasticsearch, Logstash, Kibana) ile Merkezi Kayıt
  • Microservices için Güvenlik En İyi Uygulamaları
  • Kimlik Doğrulama ve Yetkilendirme Yapılandırma
  • Uygulamalı Laboratuvar: Güvenliği ve İzlemeyi Kurma
  • Kubernetes ile Ölçeklendirme ve Orkestrasyon

    Kubernetes'e ve Kapsayıcı Orkestrasyonuna Giriş
  • Microservices'ü Kubernetes'da Dağıtma
  • Üretimde Microservices'ü Ölçeklendirme ve Yönetme
  • Yük Dengeleme ve Otomatik Ölçeklendirme
  • Uygulamalı Laboratuvar: Microservices'ü Kubernetes'da Dağıtma
  • Gelişmiş Microservices Desenleri

    Kafka ile Olay Odaklı Mimari
  • Istio ile Service Mesh
  • Dağıtık İşlemler ve Saga Deseni
  • Microservices için CI/CD İş Akışları
  • Uygulamalı Laboratuvar: Gelişmiş Microservices Desenlerini Uygulama
  • Son Proje ve En İyi Uygulamalar

    Tam Bir Microservices Sistemi Oluşturma
  • Yaygın Sorunları Ayıklama ve Giderme
  • Performansı Optimize Etme Stratejileri
  • Üretim Dağıtımları için En İyi Uygulamalar
  • Soru-Cevap ve Sonuç
  • Özet ve Sonraki Adımlar

    Kurs İçin Gerekli Önbilgiler

    • Mikro hizmetler mimarisine ilişkin anlayış
    • Java ve Spring Boot ile deneyim
    • REST API'leri ve konteynerler hakkında temel bilgi

    Hedef Kitle

    • Yazılım Geliştiricileri
    • DevOps Mühendisleri
    • Bulut Mimarları
    • 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