Mikroservis desenlerini Türkçe, sahada kullan
Ayrıştırma, veri, iletişim ve dayanıklılık desenlerini Spring Boot ve Kubernetes üzerinde uygulayarak mikroservis mimarisi kurmayı öğrenin.
Mikroservis mimarisi ve tasarım desenleri: DDD, CQRS, saga, gateway ve circuit breaker
Bu eğitim, mikroservis mimarisi ve tasarım desenlerini Türkçe kaynaklarla örnek odaklı işler. Monolit ve mikroservis farkı, bounded context ile servis sınırı, REST, gRPC ve Kafka ile iletişim, CQRS, Event Sourcing, outbox ve saga, API Gateway ve BFF, Eureka ile keşif, Resilience4j ile circuit breaker, bulkhead ve retry, ELK ve Prometheus ile gözlem, Pact ile sözleşme testi, Docker ve Kubernetes dağıtımı uygulanır. Her desen bir örnek vaka ile somutlaştırılır.
3 Gün. Her gün dört modül; katılımcılar Mimari ve Desen Dili → Veri, Tutarlılık ve Dayanıklılık → Keşif, Gözlem ve Dağıtım sırasıyla ilerler.
Orta Seviye — mikroservis mimarisi ve tasarım desenleri: DDD, CQRS, saga, gateway ve circuit breaker.
Katılımcılar desenleri Türkçe vaka anlatımlarıyla öğrenir, ardından Spring Boot servisleri üzerinde ilgili deseni kodlar ve test eder.
Karmaşık desenleri Türkçe ve örnek odaklı anlatımla kolayca kavrarsınız.
Probleme uygun deseni gerekçeyle seçebilirsiniz.
Desenleri çalışan kodla deneyerek pekiştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
En az bir dilde (Java, C#, Go veya Node.js) 1-2 yıllık uygulama geliştirme deneyimi faydalıdır.
REST API tüketme / geliştirme ve JSON formatı konusunda temel bilgi beklenir.
Docker imajı, konteyner ve docker run komutlarını bilmek labları hızlandırır.
Docker Desktop çalıştırabilen, en az 16 GB RAM'li bir dizüstü 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:
Mikroservis mimarisinin ne zaman uygun olduğunu karşılaştırmalı olarak değerlendirebilirsiniz.
Mikroservis desen kataloğundan probleme uygun deseni seçip birleşik mimaride kullanabilirsiniz.
Senkron ve asenkron iletişim desenlerinden senaryoya uygun olanı gerekçeyle seçebilirsiniz.
Saga ve outbox desenleriyle dağıtık işlemlerde nihai tutarlılık sağlayabilirsiniz.
API Gateway ve BFF katmanıyla istemci odaklı yönlendirme ve ortak kaygıları merkezileştirebilirsiniz.
Servis keşfi ve merkezi yapılandırmayla dinamik ortamlarda servislerin birbirini bulmasını sağlayabilirsiniz.
Günlük, metrik ve dağıtık izleme ile mikroservis davranışını uçtan uca gözlemleyebilirsiniz.
Mikroservisleri Docker ve Kubernetes manifestleriyle dağıtıp ölçeklendirebilirsiniz.
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.
Uçtan uca mikroservis mimarisi tasarımı: alan modeli, iletişim, veri, dayanıklılık ve dağıtım. 4 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Spring Boot ile mikroservis geliştirme, entegrasyon, test ve dağıtım. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Web API'leri keşfetme ve hata ayıklama: HTTP, curl, Postman, proxy ve kimlik doğrulama. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Mastra ajanlarının API'ler, araçlar, kurumsal veri ve dış sistemlerle entegrasyonu. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Go ile mikroservis geliştirme: net/http, gRPC, mesajlaşma, gözlem ve Kubernetes. 4 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →