About
SaaS uygulamalar genellikle multi-tenant mimariler üzerine kurulur. Multi-tenant bir uygulama geliştirmek, veritabanından UI katmanına kadar her aşamada tam bir entegrasyon gerektirir.
Bu buluşmada ASP.NET Boilerplate ve ASP.NET Zero ekibinden Halil İbrahim Kalkan, uygulama kodumuzu karmaşık hale getirmeden, multi-tenant altyapısını mümkün mertebe gizleyerek, aynı anda birçok müşteriye hizmet veren bir uygulamayı nasıl geliştireceğimizi, elimizdeki alternatifleri enine boyuna ele alacak, tartışmaya açacak.
Konu başlıkları:
- SaaS ve multi-tenancy nedir?
- Multi-tenant veritabanı mimarileri seçenekleri ve bunların karşılaştırılması.
- Entity Framework Core ve AspNet Zero ile entegre olarak multi-tenant bir uygulama altyapısı nasıl tasarlanır/geliştirilir?
- Dağıtık transactionlar, otomatik veri filtreleme, tenant context elde etme ve dinamik değiştirme, tenant bazlı cache'leme, authentication/authorization ile ilişkisi, multi-tenancy altyapısının uygulama kodundan soyutlanması gibi zorlukları nasıl aşabiliriz?
- ASP.NET Boilerplate'i nasıl geliştirdik?
Twitter: https://twitter.com/hibrahimkalkan
Linkedin: https://www.linkedin.com/in/halil-ibrahim-kalkan-3252a036/
Comments



