Мы очень плохо знакомы с Azure Службой приложений и нам нужна помощь с развертыванием оконного веб-приложения на Azure Портал. Веб-приложение состоит из следующего:
- Angular 9 пользовательского интерфейса SPA в проекте собственного решения
- веб-API. NET EF Core 3.1 в проекте собственного решения
- A SQL База данных в качестве хранилища
Все эти решения находятся в репо Azure DevOps.
На сегодняшний день мы разверните наше приложение на IIS Server в Prem с помощью конвейеров Azure DevOps Build / Release. У нас есть 2 разных трубопровода. Один для развертывания Angular UI, а другой для развертывания Web API.
Проблема:
Мы хотим перенести наше приложение на Azure Portal. Центр обработки данных создал один контейнер службы приложений для Web App в Linux, но мы не знаем, как настроить конфигурации, чтобы мы могли развернуть API и пользовательский интерфейс в 2 отдельных развертываниях. Другими словами, мы хотим повторить наши существующие процессы. Поскольку все мы новички в Azure, мы хотели бы знать, есть ли у кого-нибудь какие-либо предложения о том, как заставить это работать? Нам все равно, нужно ли нам делать это в одном или нескольких развертываниях.