Книги / DevOps и Инфраструктура / Azure / Разработка мультитенантных приложений для облака на платформе Microsoft Windows Azure. 3-й выпуск

Разработка мультитенантных приложений для облака на платформе Microsoft Windows Azure. 3-й выпуск

Доминик Беттс, Алекс Хомер, Алехандро Езерски, Масаши Нарумото, Ганц Чжан

Это практическое руководство от команды Microsoft Patterns & Practices посвящено проектированию и созданию мультитенантных приложений, размещённых в облачной платформе Windows Azure. Книга рассматривает архитектурные решения, позволяющие одному экземпляру приложения обслуживать множество клиентов (тенантов) с изоляцией их данных и конфигураций.

Основное внимание уделяется сравнению однотенантной и мультитенантной архитектур, выбору подходящей модели для бизнес-задач, а также детальному проектированию уровня данных. Авторы анализируют различные стратегии хранения и секционирования данных с использованием сервисов Azure: табличное хранилище, хранилище BLOB-объектов и базу данных SQL.

В книге подробно разбирается сквозной пример приложения Surveys (опросы) компании Tailspin, который иллюстрирует ключевые концепции: изоляцию данных клиентов, масштабируемость, управление жизненным циклом приложения, аутентификацию, авторизацию и мониторинг. Особое внимание уделено финансовым аспектам, выставлению счетов и управлению затратами в мультитенантной модели.

Похожие книги