Переход с монолитного приложения .Net Framework MVC на контейнеризацию - PullRequest
0 голосов
/ 20 июня 2019

У нас есть приложение .Net Framework 4.0 MVC и база данных SQL для передачи данных.Мы планируем перенести это монолитное приложение в контейнерное приложение.Ниже приведены проблемы, с которыми мы сталкиваемся, любые предложения очень ценятся.

I.Являются ли приложения .Net Framework хорошим кандидатом для использования в контейнерах?

II.Действительно ли нам нужно разделить монолитное приложение на микросервисы в соответствии с передовой практикой контейнеризации?или это нормально, если поместить одно приложение в один контейнер или оставить его в минимальном количестве (2-3), например, на уровне представления в контейнере и бизнес-уровне в другом контейнере?

III.Если нам нужно разделить приложения с тремя шинами .Net framework на Microservice, каковы лучшие практики?

IV.Для производства SQLDB должен быть в контейнере или лучше использовать локальный кластер SQL DB?

V.Есть ли у нас какие-либо успешные варианты использования - для запуска приложения .Net Framework в базовом приложении-контейнере?

VI.Есть ли у нас проблемы с безопасностью, если мы перенесем приложение .Net в приложение на основе контейнеров?

VII.Базовые образы для создания контейнеров (Microsoft / aspnet) для приложения .Net составляют более 4,7 ГБ, что требует времени для извлечения их из реестра контейнеров и запуска в конвейер CI / CD.Есть ли лучший способ сократить это время и ускорить сборку контейнеров?

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