Microsoft Corporation
2479 Case Studies
A Microsoft Corporation Case Study
Umbraco, an open-source content-management system provider, needed to transition from on-premises deployments to a scalable software-as-a-service (SaaS) model. Their challenge was to build a platform that could provision new customer environments instantly without the management overhead and infrastructure costs of self-hosting. They turned to Microsoft and chose a suite of Azure products including Azure SQL Database to build this new service.
By implementing a solution using Microsoft Azure elastic database pools and Azure Service Bus, Umbraco automated its provisioning and scaling processes. This allowed them to quickly assign pre-provisioned databases to new customers, support performance spikes, and efficiently manage thousands of tenants. The results were significant; Microsoft's platform enabled Umbraco to support growth of about 30 new customers per day, maintain nearly 3,000 databases across 19 pools, and ensure reliable performance for its 325,000-strong customer base without needing dedicated database administrators.
Morten Christensen
Technical Lead