Spring Cloud altyapısını Docker'da ayağa kaldırın
Bu eğitim, Spring Cloud ile eksiksiz bir mikroservis altyapısı kurmayı ve bunu Docker ile çalıştırmayı hedefler. Eureka ile servis keşfi, Config Server ile Git tabanlı merkezî yapılandırma, Gateway ile yönlendirme, OpenFeign ve LoadBalancer ile servis çağrısı…
Spring Cloud bileşenleriyle mikroservis altyapısı ve konteyner dağıtımı
Bu eğitim, Spring Cloud ile eksiksiz bir mikroservis altyapısı kurmayı ve bunu Docker ile çalıştırmayı hedefler. Eureka ile servis keşfi, Config Server ile Git tabanlı merkezî yapılandırma, Gateway ile yönlendirme, OpenFeign ve LoadBalancer ile servis çağrısı, Resilience4j ile CircuitBreaker ve Retry, Micrometer Tracing ile Zipkin izleme uygulanır; tüm bileşenler Compose ile doğru başlatma sırası ve healthcheck ile konteynerde işletilir.
4 Gün. Her gün dört modül; Spring Cloud Temelleri, Compose ile Cloud Yığını, İmaj Kalitesi ve Gözlem, Teslimat ve Kubernetes konuları uygulamalı işlenir.
İleri Seviye — Eureka, Config Server, Gateway, Resilience4j ve Zipkin ile Spring Cloud mikroservis altyapısını Docker'da çalıştırma.
Gateway, Config Server ve Eureka dahil beş servislik bir sistem adım adım kodlanıp Compose yığınına dönüştürülür.
Spring Boot ve Spring Cloud ile kurumsal mikroservis geliştirme yetkinliği kazanırsınız.
Eureka, Config Server ve Gateway ile üretimde kullanılan altyapı desenlerini uygularsınız.
Servislerinizi küçük imajlara ve Compose topolojisine dönüştürerek her ortamda çalıştırırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java 17 ile sınıf, arayüz, koleksiyon ve Maven/Gradle kullanımı bilgisi beklenir.
HTTP, REST ve JSON kavramlarına aşinalık gerekir.
JDK 17, Maven, Docker ve bir IDE (IntelliJ veya VS Code) kurulu olmalıdır.
Temel SQL ve ilişkisel veritabanı kavramları faydalıdır.
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:
Bir monoliti bounded context sınırlarına göre mikroservislere ayırıp iletişim modelini seçebilirsiniz.
Eureka, Config Server ve Gateway ile Spring Cloud mikroservis altyapısını kurabilirsiniz.
Spring Cloud altyapı servislerini sıralı ve sağlıklı başlayan bir Docker Compose yığınına dönüştürebilirsiniz.
profiles, secrets, healthcheck ve kaynak sınırlarıyla üretime yakın Compose dosyaları tasarlayabilirsiniz.
Log sürücülerini ve metrik toplayıcıları kurarak Docker ortamını sürekli izleyebilirsiniz.
Rootless çalışma, yetenek kısıtlama ve imaj taramasıyla konteyner saldırı yüzeyini küçültebilirsiniz.
TLS ve kimlik doğrulamalı özel registry kurup imaj yaşam döngüsünü yönetebilirsiniz.
Probe, HPA ve kaynak politikalarıyla iş yüklerini dayanıklı ve ölçeklenebilir kurabilirsiniz.
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.
Gelişmiş Docker: gelişmiş docker, docker advanced, buildkit, macvlan ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.
Detayları Gör →GNS Gelişmiş: Otomasyon, Docker ve Bulut Entegrasyonu: gns3 otomasyon, gns3 docker ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertif
Detayları Gör →Google Cloud Digital Leader: Containers and Serverless Services: google cloud digital leader ve uygulamalı laboratuvarlar. DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Google Professional Cloud Architect: google professional cloud architect, gke, kubernetes orkestrasyon ve uygulamalı laboratuvarlar. DVA Katılım ve Başarı Serti
Detayları Gör →Introducing Docker: introducing docker, docker tanışma, docker giriş ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.
Detayları Gör →