Mikroservis arayüzlerini kurun, hatalarını bulun
Spring Cloud Gateway, BFF deseni, OpenFeign, Resilience4j ve Zipkin ile mikroservis mimarilerinde arayüz katmanını tasarlamayı ve üretim sorunlarını teşhis etmeyi öğreten uygulamalı eğitim.
Spring Cloud Gateway, BFF ve dağıtık izleme ekseninde UI desenleri ve hata ayıklama
Bu eğitim, Spring Cloud tabanlı mikroservis mimarilerinde arayüz katmanının nasıl tasarlanacağını ve üretimde karşılaşılan sorunların nasıl çözüleceğini anlatır. Spring Cloud Gateway, Backend-for-Frontend deseni, OpenFeign, Resilience4j, Spring Session Redis, CORS ve Micrometer Tracing ile Zipkin üzerinden uçtan uca hata ayıklama uygulamalı işlenir.
2 Gün. Her gün dört modül; her modülde altı konu başlığı, gerçek hata enjeksiyonu senaryoları ve uygulamalı hata ayıklama oturumları.
Orta Seviye — Spring Cloud mikroservislerinde arayüz katmanı desenleri, BFF, gateway ve sorun giderme
Her konu, bir gateway ve birkaç Spring Boot servisinden oluşan örnek bir sistem üzerinde kodlanır; kasıtlı bozulan senaryolar log, trace ve metriklerle teşhis edilir.
BFF, API composition ve gateway desenleri gerçek kullanım örnekleriyle karşılaştırılır.
Trace, log ve metrik üçlüsüyle zincirleme servis hatalarının kök nedeni bulunur.
Circuit breaker, retry ve timeout ayarları arayüzde kesintisiz deneyim için yapılandırılır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Spring Boot ile REST servisi yazabilmek ve Maven veya Gradle kullanabilmek gerekir.
Servis keşfi, yapılandırma sunucusu ve API gateway kavramlarına genel aşinalık beklenir.
Servisleri konteyner olarak çalıştırmak için temel Docker komutları bilinmelidir.
JDK 17, IDE ve en az 8 GB RAM'li bir bilgisayar önerilir.
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:
Spring Cloud Gateway ile rota, predicate ve filter yapılandırıp trafiği yönetebilirsiniz.
Arayüz türüne özel BFF katmanı geliştirip servis yanıtlarını birleştirebilirsiniz.
OpenFeign istemcilerini hata çözücü ve timeout ayarlarıyla yapılandırabilirsiniz.
JWT, token relay ve Redis oturum paylaşımını uygulayabilirsiniz.
Resilience4j ile circuit breaker, retry ve bulkhead kurabilirsiniz.
Micrometer Tracing ve Zipkin ile uçtan uca istek takibi yapabilirsiniz.
Actuator ve Prometheus metriklerinden darboğazları okuyabilirsiniz.
CORS, timeout ve kayıt gecikmesi gibi yaygın hataları teşhis edip çözebilirsiniz.
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.
CISA sanallaştırma ve bulut bilişim eğitimi: VDI, hipervizör riskleri, bulut sözleşme ve SLA denetimi, SOC raporları, DR ve çıkış planı. Sınav ücreti kuruma ait
Detayları Gör →Java sınıf, arayüz ve lambda eğitimi: kalıtım, default metot, generics, fonksiyonel arayüzler, Stream API, Optional ve modern Java refactoring uygulamaları.
Detayları Gör →Bulutta Hadoop dağıtımı eğitimi: Amazon EMR, Dataproc, HDInsight, S3/GCS veri gölü, Spark ve Hive ayarı, Kerberos-Ranger güvenliği ve Hadoop'tan buluta geçiş.
Detayları Gör →Bulut yöneticisi eğitimi: AWS ve Azure üzerinde IAM, ağ, VM, ölçekleme, depolama, izleme, yedekleme, yama yönetimi, CLI otomasyonu ve maliyet kontrolü.
Detayları Gör →Bulutta blockchain eğitimi: dağıtık defter, konsensüs, Ethereum, Hyperledger Fabric, akıllı sözleşme, Amazon Managed Blockchain ve kullanım alanı karar çerçeves
Detayları Gör →