Exposición de las aplicaciones de Azure Spring Apps a Internet desde una red pública

Nota:

Azure Spring Apps es el nuevo nombre del servicio Azure Spring Cloud. Aunque el servicio tiene un nuevo nombre, verá el nombre antiguo en algunos lugares durante un tiempo mientras trabajamos para actualizar recursos, como capturas de pantalla, vídeos y diagramas.

En este artículo se describe cómo exponer las aplicaciones de Azure Spring Apps a Internet desde una red pública.

Puede exponer las aplicaciones a Internet con terminación TLS o TLS de un extremo a otro mediante Application Gateway. Estos enfoques se describen en Exposición de aplicaciones a Internet con terminación de Seguridad de la capa de transporte (TLS) en Application Gateway y Exposición de aplicaciones con TLS de un extremo a otro en una red virtual. Estos enfoques funcionan bien, pero Application Gateway pueden implicar una configuración complicada y gastos adicionales.

Si no desea usar Application Gateway para operaciones avanzadas, puede exponer las aplicaciones a Internet con un solo clic mediante Azure Portal o un comando mediante la CLI de Azure. El único gasto adicional es una dirección IP pública estándar para una instancia del servicio Azure Spring Apps, independientemente del número de aplicaciones que quiera exponer.

Requisitos previos

Asignación de un nombre de dominio completo (FQDN) público a la aplicación en una instancia de inyección de red virtual

Siga estos pasos para asignar un nombre de dominio completo público a la aplicación.

  1. Seleccione la instancia del servicio Azure Spring Apps implementada en la red virtual y, a continuación, abra la pestaña Aplicaciones en el menú de la izquierda.

  2. Seleccione la aplicación para mostrar la página Información general.

  3. Seleccione Asignar punto de conexión público para asignar un nombre de dominio completo público a la aplicación. La asignación de un FQDN puede tardar unos minutos.

    Screenshot of Azure portal showing how to assign a public FQDN to your application.

Ya está disponible el nombre de dominio completo público asignado (con la etiqueta URL). Solo se puede tener acceso a él en la red pública.

Uso de una dirección URL pública para acceder a la aplicación tanto desde la red virtual como desde fuera de ella

Puede usar una dirección URL pública para acceder a la aplicación tanto desde la red virtual como desde fuera de ella. Siga los pasos descritos en Acceso a una aplicación en una red privada para enlazar el dominio .private.azuremicroservices.io a la dirección IP privada de la subred del entorno de ejecución del servicio en la zona DNS privada al tiempo que mantiene Asignar punto de conexión en estado de deshabilitación. Después, puede acceder a la aplicación mediante la dirección URL pública tanto desde la red virtual como desde fuera de ella.

Protección del tráfico al punto de conexión público

Para garantizar la seguridad de las aplicaciones al exponer un punto de conexión público para ellas, proteja el punto de conexión filtrando el tráfico de red al servicio con un grupo de seguridad de red. Para más información, consulte Tutorial: Filtrado del tráfico de red con un grupo de seguridad de red mediante Azure Portal. Un grupo de seguridad de red contiene reglas de seguridad que permiten o deniegan el tráfico de red entrante o el tráfico de red saliente de varios tipos de recursos de Azure. En todas las reglas, puede especificar un origen y destino, un puerto y un protocolo.

Nota:

Si no pudo acceder a la aplicación en la instancia de inyección de red virtual desde Internet después de haber asignado un nombre de dominio completo público, compruebe primero el grupo de seguridad de red para ver si ha permitido este tráfico entrante.

Pasos siguientes