Java ile ölçeklenebilir mikroservisler kurun
Eğitim monolitten mikroservise geçişi ve servis sınırlarının DDD ile belirlenmesini, Spring Boot ile servis geliştirmeyi, Spring Cloud Gateway, servis keşfi ve yapılandırma sunucusunu, OpenFeign ile senkron, Kafka ile asenkron iletişimi, Saga ve outbox desenl…
Mikroservis tasarımından dağıtıma uçtan uca Java
Eğitim monolitten mikroservise geçişi ve servis sınırlarının DDD ile belirlenmesini, Spring Boot ile servis geliştirmeyi, Spring Cloud Gateway, servis keşfi ve yapılandırma sunucusunu, OpenFeign ile senkron, Kafka ile asenkron iletişimi, Saga ve outbox desenlerini, Resilience4j ile circuit breaker/retry, Keycloak ile OAuth2 güvenliği, Docker, Kubernetes ve OpenTelemetry/Prometheus ile izlemeyi kapsar.
4 Gün. Her gün dört modül; Mimari ve Servis Geliştirme; İletişim ve Veri Tutarlılığı; Dayanıklılık ve Güvenlik; Dağıtım ve Gözlemlenebilirlik ekseninde ilerleyen uygulamalı program.
İleri Seviye — Java ile mikroservis mimarisi: Spring Boot, API Gateway, servis keşfi, Kafka, dayanıklılık, Docker ve Kubernetes
Dört gün boyunca sipariş, stok ve ödeme servislerinden oluşan bir sistem Docker Compose ve yerel Kubernetes (kind) üzerinde adım adım kurulur.
DDD ile doğru bölünmüş, gevşek bağlı servisler tasarlarsınız.
Circuit breaker, retry ve timeout ile kısmi arızalara dayanan sistemler kurarsınız.
Docker ve Kubernetes ile servisleri dağıtıp izlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
REST controller, Spring Data JPA ve konfigürasyon deneyimi.
Konteyner çalıştırma ve Dockerfile yazma temeli.
REST tasarımı ve JSON bilgisi.
JDK 21, Maven, Docker Desktop ve en az 16 GB RAM.
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.
Program sonunda katılımcılar:
DDD ile servis sınırlarını belirleyebilirsiniz.
Üretime uygun mikroservisler geliştirebilirsiniz.
Spring Cloud Gateway ile yönlendirme ve güvenlik katmanı kurabilirsiniz.
Olay güdümlü servisler yazabilirsiniz.
Dağıtık veri tutarlılığı desenlerini uygulayabilirsiniz.
Resilience4j ile hata toleranslı çağrılar kurabilirsiniz.
OAuth2 ve Keycloak ile servisleri koruyabilirsiniz.
Docker ve Kubernetes ile servisleri dağıtıp izleyebilirsiniz.
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.
Java Persistence API (JPA) eğitimi: jPA 3 / Jakarta Persistence ile uçtan uca kalıcılık. 3 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sert
Detayları Gör →Java Persistence API: Configuring Fields & Performing CRUD Operations eğitimi: alan eşleme ve temel CRUD işlemleri. Uygulamalı 2 gün, DVA Katılım ve Başarı Sert
Detayları Gör →Java Persistence API: Embedding Collections & Managing Cascade Operations eğitimi: embeddable, koleksiyon eşleme ve cascade zinciri. Uygulamalı 2 gün program.
Detayları Gör →Java Persistence API: Executing Queries & Managing the Entity Lifecycle eğitimi: sorgu teknikleri ve persistence context. Uygulamalı 2 gün program.
Detayları Gör →Java Persistence API: Getting Started With JPA & Hibernate eğitimi: jPA ve Hibernate ile ilk çalışan uygulama. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifika
Detayları Gör →