Как настроить мультитенантность с помощью эластичных баз данных Azure?

Я ищу документацию или пример, показывающий, как настроить многопользовательское приложение в Azure с использованием эластичных баз данных. Я нашел много теории об этом, но не могу отследить конкретный пример того, как настроить Azure с приложением и отдельным веб-сайтом. Например, есть много примеров того, как создать эластичный пул и т. Д., Но нет примеров кодирования на C#.

У нас есть традиционный сайт с базой данных. База данных не поддерживает мультитенантность, поэтому я подумал, что мы можем сделать предложение мультитенантным, создав отдельную базу данных для каждого клиента.

Как клиент получает доступ к платформе с эластичной базой данных? Как создать базы данных и точки доступа на лету? и т.п.

1 ответ

Решение

Есть wingtipSaas, в котором есть реальные примеры кода и документация: https://github.com/Microsoft/WingtipSaaS

Кроме того, прочитайте это недавнее сообщение в блоге от команды Azure: https://azure.microsoft.com/en-us/blog/saas-patterns-accelerate-saas-application-development-on-sql-database/

Другие вопросы по тегам