#43 Running SaaS multi-tenant applications with ASP.NET Core and Azure
Real world multi-tenant applications are conceptually simple, but hide lots of complexities under the hood: when confidential data of multiple clients coexist under the same platform, you must ensure that data is kept segregated at any layer of your architecture.
During this talk we'll try to demystify some of these aspects, analysing how we can build a SaaS application in ASP.NET Core, secure it via Azure AD B2C, and deliver it via the Azure infrastructure.
We'll investigate how to use policies in our server side logic and even at the database level (via SQL Server's Row Level Security) to ensure data is kept segregated even when running on a shared infrastructure.