12

Growing Pains – Operating at Scale

As Software-as-a-Service (SaaS) applications grow and gain more users, they inevitably face new challenges related to performance, scalability, security, and availability. These hurdles are collectively referred to as the challenges of operating at scale. So far in this book, we have delved into the fundamentals of building SaaS applications with Microsoft technologies, covering aspects such as data modeling, microservices architecture, web APIs, Entity Framework, Blazor, and secure authentication and authorization. Although we have not explicitly addressed the issue of scaling these elements, we have been laying a solid groundwork by adhering to best practices and building a robust foundation that will ...

Get Building Modern SaaS Applications with C# and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.