Поделиться через


Red Hat JBoss EAP в Azure

В этой статье перечислены доступные решения для размещения JBoss EAP в Azure, с описанием возможностей и преимущества каждого варианта. Эта информация поможет вам выбрать оптимальный вариант для своего развертывания.

Существует три варианта размещения для JBoss EAP в Azure: Служба приложений, Azure Red Hat OpenShift и масштабируемых наборов виртуальных машин Azure Виртуальные машины или виртуальных машин. Все три решения совместно разрабатываются и поддерживаются Red Hat и Корпорацией Майкрософт.

Если вы заинтересованы в предоставлении отзывов или тесной работе с сценариями миграции с помощью команды разработчиков, разрабатывающей JBoss EAP в решениях Azure, заполните этот краткий опрос по миграции JBoss EAP и включите контактные данные. Наша команда руководителей программ, архитекторов и инженеров будет быстро связаться с вами, чтобы инициировать тесное сотрудничество.

JBoss EAP в Службе приложений Azure

Служба приложений Azure — это полностью управляемая платформа для веб-приложений и приложений API со встроенными возможностями обслуживания инфраструктуры, применения обновлений безопасности и масштабирования. Служба приложений легко интегрируется с разными сетевыми структурами, такими как виртуальные сети, частные конечные точки и гибридные подключения. Такая интеграция позволяет защищать и изолировать инфраструктуру по мере необходимости. Вы можете быстро развертывать с помощью GitHub Actions и интеграции Azure Pipelines и отслеживать приложения с помощью Azure Monitor Application Insights. Дополнительные сведения см. в обзоре службы приложение Azure.

JBoss EAP предоставляется для Linux в планах службы приложений "Премиум" версии 3 и "Изолированный" версии 2. Дополнительные сведения об этих планах см. в приложение Azure ценах на услуги. Планы уровня "Изолированный" предусматривают размещение приложения в частной выделенной среде Azure. Вы можете приобрести планы "Премиум" версии 3 и "Изолированный" версии 2 с оплатой по мере использования или с резервированием на срок от одного до трех лет для экономии средств до 50 %. Дополнительные сведения см. в статье "Что такое резервирования Azure" и как скидки на резервирование применяются к службе приложение Azure.

JBoss EAP предлагается с версиями 7.3 и 7.4 на Служба приложений. Так как новые версии JBoss EAP выпускаются Red Hat, они предлагаются на Служба приложений в рамках обычных обновлений платформы. Полный список дополнительных версий, доступных для JBoss EAP в службе приложение Azure, перейдите в веб-приложение JBoss EAP в портал Azure, а затем выберите параметры>>параметров параметров>версии веб-сервера Java.

JBoss EAP в Службе приложений Azure совместно поддерживается Red Hat и Майкрософт. Когда вы создаете на портале Azure запрос в службу поддержки, связанный с приложениями JBoss EAP, поддержка Azure при необходимости автоматически свяжется с технической поддержкой Red Hat. Эта встроенная поддержка предоставляется всем приложениям JBoss EAP, работающим на Служба приложений, сведения о ценах доступны на странице цен на приложение Azure службы. Сайты JBoss EAP не могут отказаться от интегрированной поддержки, но вы можете приобрести резервирование для интегрированной поддержки для снижения затрат.


Azure Red Hat OpenShift

Azure Red Hat OpenShift предоставляет высокодоступные полностью управляемые кластеры OpenShift по запросу, совместно контролируемые Майкрософт и Red Hat. Если вы уже используете или планируете внедрить контейнеры или Kubernetes, развертывание JBoss EAP в Azure Red Hat OpenShift (ARO) является убедительным вариантом. Red Hat и Майкрософт предоставляют шаблон решения Marketplace, который автоматизирует распространенные задачи подготовки для развертывания JBoss EAP в ARO. Решение может автоматически подготовить кластер ARO, оператор JBoss EAP, пример приложения или собственное приложение, развернутое с помощью технологии "Источник — образ" (S2I). Вы можете запустить решение JBoss EAP в Azure Red Hat OpenShift из портал Azure.

В качестве альтернативы шаблону решения Red Hat и Майкрософт также предоставляют пошаговое руководство по развертыванию JBoss EAP в ARO с помощью Helm Chart вместо оператора. Дополнительные сведения см. в статье "Развертывание приложения Java с помощью Red Hat JBoss Enterprise Application Platform (JBoss EAP) в кластере Azure Red Hat OpenShift 4.

JBoss EAP в Виртуальных машинах Azure

Виртуальные машины — это зрелый, проверенный путь миграции в облако, который обеспечивает максимальную гибкость и контроль. Эти факторы особенно важны для критически важных рабочих нагрузок, наиболее подходящих для переноса и переноса. Корпорация Майкрософт и Red Hat предоставляют надежные варианты переноса рабочих нагрузок JBoss EAP в Azure Виртуальные машины. Вы можете запустить решения из портал Azure, чтобы развернуть следующие ресурсы:

Шаблоны решений Azure помогают ускорить перенос рабочих нагрузок JBoss EAP. Решения автоматически подготавливают несколько ресурсов Azure для быстрого создания развертывания JBoss EAP в azure Виртуальные машины или масштабируемых наборов виртуальных машин. К автоматически подготовленным ресурсам относятся виртуальная сеть, хранилище, группа безопасности сети, OpenJDK, Red Hat Enterprise Linux (RHEL), JBoss EAP, приложение Azure Шлюз и подключение к базе данных (Azure SQL, Oracle Database, PostgreSQL, MySQL). Решения поддерживают последние версии JBoss EAP 7, OpenJDK 8 и RHEL 8.

Для предложений требуется подписка JBoss EAP и работайте на основе собственной подписки (BYOS). Для части предложения RHEL вы можете использовать либо pay-as-You-Go (PAYGO), либо BYOS. В случае PAYGO взимается дополнительная плата за подписку RHEL за использование предложения поверх обычных затрат на вычислительные ресурсы Azure, сети и хранилища. Чтобы использовать RHEL BYOS, необходимо обратиться к Red Hat , чтобы получить подписку в Azure. После этого параметры RHEL BYOS станут видимыми как планы.

Следующие шаги

В следующих статьях описано, как начать работу с этими технологиями.