Развертывание

Данная глава описывает развертывание приложений, построенных с помощью Jmix, в различных окружениях.

Типичная конфигурация развертывания Jmix-приложения содержит следующие компоненты:

  • Само приложение.

  • Реляционная база данных.

  • Опциональный Reverse Proxy.

Как и любое приложение на основе Spring Boot, Jmix-приложение может быть собрано и развернуто в виде исполняемого JAR, WAR, или в виде образа Docker.

Все консольные команды, приведенные в данной главе, вызываются относительно корня проекта.
Если вы хотите развернуть приложение лишь для тестирования или демонстрации, рассмотрите возможность использования Быстрого развертывания в облаке. Эта функция развернет и запустит ваше приложение вместе с базой данных на вновь созданном экземпляре EC2.