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


Предоставление приложений в Azure Spring Apps в Интернете из общедоступной сети

Примечание.

Планы "Базовый", "Стандартный" и "Корпоративный" будут устарели начиная с середины марта 2025 г. с 3-летнего периода выхода на пенсию. Рекомендуется перейти в приложения контейнеров Azure. Дополнительные сведения см. в объявлении о выходе на пенсию в Azure Spring Apps.

Стандартный план потребления и выделенного плана будет устарел с 30 сентября 2024 г. с полным завершением работы после шести месяцев. Рекомендуется перейти в приложения контейнеров Azure. Дополнительные сведения см. в статье "Миграция потребления Azure Spring Apps Standard" и выделенного плана в приложения контейнеров Azure.

В этой статье описывается, как предоставлять приложения в Azure Spring Apps в Интернете из общедоступной сети.

Вы можете предоставлять приложения в Интернете с помощью завершения TLS или сквозного TLS с помощью Шлюз приложений. Эти подходы описаны в статье "Предоставление приложений Интернету с завершением TLS в Шлюз приложений и предоставление приложений с помощью сквозного ПРОТОКОЛА TLS в виртуальной сети". Эти подходы хорошо работают, но Шлюз приложений могут включать сложные настройки и дополнительные расходы.

Если вы не хотите использовать Шлюз приложений для расширенных операций, вы можете предоставить приложения в Интернете одним щелчком мыши с помощью портал Azure или одной команды с помощью Azure CLI. Единственным дополнительным затратом является стандартный общедоступный IP-адрес для одного экземпляра службы Azure Spring Apps независимо от количества приложений, которые вы хотите предоставить.

Необходимые компоненты

Назначение общедоступного полного доменного имени (FQDN) для приложения в экземпляре внедрения виртуальной сети

Чтобы назначить общедоступное полное доменное имя приложения, выполните следующие действия.

  1. Выберите экземпляр службы Azure Spring Apps, развернутый в виртуальной сети, и откройте вкладку "Приложения " в меню слева.

  2. Выберите приложение, для которого следует отобразить страницу Обзор.

  3. Выберите " Назначить общедоступную конечную точку ", чтобы назначить общедоступное полное доменное имя приложению. Присвоение полного доменного имени может занять несколько минут.

    Снимок экрана: портал Azure, показывающий, как назначить общедоступное полное доменное имя приложению.

Теперь доступно назначенное общедоступное полное доменное имя (URL-адрес с меткой). Доступ к нему можно получить только в общедоступной сети.

Использование общедоступного URL-адреса для доступа к приложению как изнутри, так и за пределами виртуальной сети

Общедоступный URL-адрес можно использовать для доступа к приложению как внутри, так и за пределами виртуальной сети. Выполните действия, описанные в разделе "Доступ к приложению в частной сети ", чтобы привязать домен .private.azuremicroservices.io к частному IP-адресу подсети среды выполнения службы в частной зоне DNS при сохранении конечной точки назначения в состоянии отключения. Затем вы можете получить доступ к приложению с помощью общедоступного URL-адреса как внутри, так и за пределами виртуальной сети.

Защита трафика в общедоступную конечную точку

Чтобы обеспечить безопасность приложений при предоставлении общедоступной конечной точки для них, защитите конечную точку путем фильтрации сетевого трафика в службу с помощью группы безопасности сети. Дополнительные сведения см. в статье Учебник. Фильтрация сетевого трафика с помощью групп безопасности сети, используя портал Azure. В этой группе содержатся правила безопасности, которые разрешают или запрещают исходящий и входящий сетевой трафик нескольких типов ресурсов Azure. Для каждого правила можно указать источник и назначение, порт и протокол.

Примечание.

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

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