Azure DevOps против Microsoft AppCenter - PullRequest
0 голосов
/ 22 мая 2019

В моем проекте есть два веб-приложения (.NET) и 2 мобильных приложения (мобильные приложения, созданные в Xamarin и развернутые в iOS и Android).

Команде неясно, какие компромиссы существуют между использованием DevOps Azure и MS AppCenter.

Из этого элемента SO В чем принципиальное отличие MS AppCenter от Azure DevOps (ранее VSTS)?

кажется, что «... Центр приложений предназначен для развертывания и мониторинга мобильных приложений, тогда как DevOps - для разработки и развертывания любых платформ».

Но каковы компромиссы междудва?Я думаю, что мы хотели бы выполнить все сборки в DevOps Azure, а затем направить эти сборки в Центр приложений для развертывания и мониторинга, но возможно ли это сделать?

Буду признателен за любой совет.

1 Ответ

1 голос
/ 15 июня 2019

Центр приложений отлично подходит, если вы хотите быстро создавать и распространять мобильные приложения, у него есть встроенный шаблон для развертывания приложений в App Store, Google Play Store, Intune, а также для аналитики.Однако CI / CD не очень настраиваемый.

Azure Devops отлично подходит для настраиваемых CI / CD, вы можете настроить сборку, инициировать сборку по запросу извлечения и т. Д. Также вы можете настроить этапы на CD.Также хорошо для хранения вашего проекта, кода и CD / CD в одном месте.Однако развертывание для мобильных приложений невелико, так как на данный момент нет встроенного шаблона, вы можете написать свой собственный yaml или получить шаблон с маркета.

Интеграция с Azure Devops и VS App Center даетлучший опыт на мой взгляд.

...