Докер используется только для приложений, основанных на микросервисной архитектуре
Я абсолютно новичок в этом... Поэтому, пожалуйста, объясните в терминах непрофессионала.
Мы хотим перевести наше приложение (фактически приложение моего работодателя, в настоящее время использующее сервер Weblogic) на архитектуру микросервисов и развернуть каждый компонент в отдельных контейнерах (планируя использовать докер).
Меня беспокоит, можем ли мы использовать докер только для приложений, основанных на архитектуре микросервисов, или мы можем использовать докер для любых приложений. Я уверен, я что-то упускаю здесь и там.
Пожалуйста, объясните весь процесс простыми словами, так как я новичок в этой технологии.
1 ответ
Использование Docker в архитектуре микросервисов не обязательно. Вы можете спроектировать свою систему / приложение и использовать архитектуру микросервисов, и окончательное развертывание может быть чисто аппаратным.
В конце концов, микросервис можно рассматривать как процесс, для запуска которого требуется хост. этот хост может быть докером или любой операционной системой, которая может запустить этот процесс.
для устаревшего приложения, как у вас, вы также можете использовать Docker. вместо обычной инфраструктуры вы можете контейнировать свое приложение и отправлять его в Docker.