Dağıtık sistemin zor yanlarını yönetin
.NET Microservices: .NET mikroservis mimarisi: tasarım, iletişim ve operasyon. Saga/Outbox, MassTransit consumer, Polly circuit breaker ve Kubernetes Deployment 4 günlük uygulamalı programda işlenir.
Saga/Outbox ve MassTransit consumer ekseninde .NET mikroservis mimarisi: tasarım, iletişim ve operasyon
.NET Microservices eğitimi, .NET mikroservis mimarisi: tasarım, iletişim ve operasyon konusunu uçtan uca ele alır. Saga/Outbox, MassTransit consumer, Polly circuit breaker ve Kubernetes Deployment gibi başlıklar Visual Studio üzerinde canlı kodlama ve referans mikroservis örneği ile işlenir. Katılımcılar eğitim sonunda bir mikroservis çözümünün sınırlarını çizip dayanıklılık ve izlenebilirlik gereksinimlerini kodla karşılayabilir hale gelir.
4 Gün. Her gün dört modül; kısa kavramsal anlatım ve ardından referans mikroservis örneği ile uygulama.
İleri Seviye — .NET mikroservis mimarisi: tasarım, iletişim ve operasyon için Saga/Outbox, MassTransit consumer ve Polly circuit breaker başlıklarını kapsar.
Her modül canlı kodlama ile başlar; katılımcılar referans mikroservis örneği üzerinde kendi çözümlerini geliştirip tartışır.
Saga/Outbox ve MassTransit consumer konuları, kurumsal projelerde karşılaşılan örneklerle işlenir.
Her modül referans mikroservis örneği ile pekiştirilir; Polly circuit breaker katılımcılar tarafından bizzat kodlanır.
Kubernetes Deployment konusunda kalite, güvenlik ve bakım kolaylığı pratikleri kazandırılır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Async/await, generic ve LINQ'yi üretim kodunda kullanmış olmak gerekir.
Katmanlı mimari, DI ve REST kavramlarına hakimiyet beklenir.
Visual Studio 2022 (Community yeterli) ve .NET 8 SDK kurulu, yönetici haklarına sahip bir dizüstü bilgisayar.
Konteyner ve sürüm kontrolü komutlarını temel düzeyde bilmek yararlı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:
Monolit ile mikroservis karşılaştırması ve ne zaman geçilmeli dahil, Mikroservis Mimarisi ve Alan Odaklı Tasarım alanında somut çözümler üretebilirsiniz.
API Gateway rolü: yönlendirme, birleştirme, kimlik doğrulama, rate limit dahil, API Gateway ve Servis Keşfi alanında somut çözümler üretebilirsiniz.
Veritabanı-per-servis ve veri duplikasyonu stratejileri dahil, Dağıtık Veri ve Tutarlılık alanında somut çözümler üretebilirsiniz.
Protocol Buffers (.proto) sözdizimi, mesaj ve servis tanımı dahil, gRPC alanında somut çözümler üretebilirsiniz.
Dağıtık sistem sorunları: gecikme, kısmi hata, tutarlılık dahil, Dağıtık Uygulamalar ve Servis Entegrasyonu alanında somut çözümler üretebilirsiniz.
Red-Green-Refactor döngüsü ile kata çalışması dahil, TDD ve İleri Test Teknikleri alanında somut çözümler üretebilirsiniz.
Visual Studio ile web uygulaması debug: IIS Express, Kestrel ve Attach to Process dahil, Web Uygulamalarında Hata Ayıklama ve İzleme alanında somut çözümler üretebilirsiniz.
Repository ve Unit of Work kalıbı ile EF Core: ne zaman gereksiz? dahil, Mimari Kalıplar ve Dependency Injection alanında somut çözümler üretebilirsiniz.
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.
Entity Framework ve LINQ to Entities eğitimi: Entity Framework eşleme, ilişkiler, LINQ to Entities, değişiklik izleme, migration ve performans. 3 gün uygulamalı
Detayları Gör →Entity Framework Core eğitimi: EF Core modelleme, migration, ilişkiler, sorgulama, performans, DI entegrasyonu ve test. Uygulamalı 3 gün, Digital Vizyon Akademi
Detayları Gör →Entity Framework Tuning ve Integration eğitimi: EF sorgu performansı, N+1, execution plan, caching, DbContext pooling, test ve üretim entegrasyonu. 3 gün uygula
Detayları Gör →Entity Framework ve ASP.NET eğitimi: EF6 Code First, migration, ilişkiler ve ASP.NET MVC ile birlikte veri tabanlı web uygulaması. 3 gün uygulamalı, DVA.
Detayları Gör →Excel VBA Orta Seviye eğitimi: Excel VBA nesne modeli, olaylar, UserForm, sınıf modülleri, PivotTable otomasyonu ve hata yönetimi. 3 gün uygulamalı, DVA.
Detayları Gör →