Eğitim İçeriği

Mikroservis Mimarisine Giriş

  • Mikroservisler nedir?
  • Monolitik ve mikroservis mimarisi
  • Mikroservislerin avantajları ve zorlukları
  • Mikroservislerin gerçek dünya kullanım örnekleri

Spring Boot ile Başlarken

  • Spring Boot'e ve avantajlarına giriş
  • Spring Boot mikroservisi kurma
  • Spring Boot ile RESTful API'ler oluşturma

Microservices Oluşturma ve Yönetme

  • Mikroservis tasarımı: Alan Odaklı Tasarım (DDD)
  • Servisten servise iletişim uygulama
  • Servisler arası iletişim için REST ve gRPC kullanma
  • Kafka/RabbitMQ ile asenkron mesajlaşmayı yönetme

Servis Keşfi ve Configuration Management

  • Spring Cloud'e giriş
  • Servis keşfi için Eureka kurma
  • Merkezi yapılandırma yönetimi için Spring Cloud Config kullanma

API Ağ Geçidi ve Yük Dengeleme

  • API Ağ Geçidi desenine giriş
  • Spring Cloud Gateway veya Zuul kullanma
  • Ribbon ile yük dengeleme uygulama

Microservices'i Güvenli Hale Getirme

  • Mikroservislerde güvenliğe giriş
  • OAuth2 ile kimlik doğrulama ve yetkilendirme uygulama
  • JWT ile REST API'lerini güvenli hale getirme

İzleme ve Kayıt

  • ELK yığını ile merkezi kayıt kurma
  • Mikroservisleri izlemek için Micrometer kullanma
  • Spring Cloud Sleuth ve Zipkin ile dağıtık izleme

Microservices'i Docker ve Kubernetes ile Dağıtma

  • Docker ile mikroservisleri konteynerleştirme
  • Mikroservisleri Kubernetes üzerinde dağıtma
  • Ölçeklendirme ve düzenleme yönetimi

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel Java programlama deneyimi
  • RESTful API'ler ve HTTP iletişimi hakkında temel anlayış
  • Veritabanları ve SQL ile aşinalık

Hedef Kitle

  • Java geliştiricilerin mikro hizmet mimarisine geçişi
  • Ölçeklenebilir ve dağıtık uygulamalar oluşturan yazılım mühendisleri
  • DevOps mikro hizmet dağıtımıyla çalışan profesyoneller
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler