Как я могу автоматизировать создание новых сред для разных клиентов на лету из одного веб-приложения (Umbraco) в Azure? - PullRequest
0 голосов
/ 06 июля 2019

Я хочу управлять и поддерживать один экземпляр Umbraco CMS локально и на лету, когда клиенты хотят дублировать экземпляр, чтобы иметь возможность автоматически создавать новые экземпляры приложения.

В идеале мне бы хотелось, чтобы процесс, при котором он собирался из главной ветви, создавал приложение Azure из сборки и развертывал его в новом веб-приложении Azure вместе с клонированием базы данных на существующем Azure SQL Server. И если у меня есть какие-либо обновления, которые я хочу отправить во все экземпляры, я бы хотел создать и развернуть обновления для всех созданных веб-приложений Azure.

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

Существуют ли какие-либо существующие службы, которые Azure предоставляет для одного репо нескольким приложениям Azure, и сможет ли постоянно доставлять обновления для всех этих клонов?

Или это больше на заказ? Я склоняюсь к заказу, но я действительно хочу проверить, прежде чем изобретать велосипед.

1 Ответ

1 голос
/ 08 июля 2019

Это немного похоже на концепцию базовых линий, которую предоставляет Umbraco Cloud ... https://umbraco.com/umbraco-cloud-pricing/#baseline

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...