Compartir a través de


Integración de Azure Communication Services con ExpressRoute

Azure Communication Services permite a los desarrolladores integrar funcionalidades de voz, vídeo, chat y SMS en sus aplicaciones mediante servicios basados en la nube. Las organizaciones pueden usar Azure ExpressRoute para establecer conexiones de red privadas y dedicadas entre sus entornos locales y Azure. Este enfoque mejora el rendimiento, la confiabilidad y la seguridad de los servicios de comunicación.

En este artículo se describe cómo integrar Azure Communication Services con ExpressRoute para ampliar las redes locales a Microsoft Cloud a través de una conexión privada.

Prerrequisitos

  • Suscripción de Azure: una cuenta de Azure activa. En caso de no tener ninguna, cree una cuenta gratuita.
  • Circuito ExpressRoute: un circuito ExpressRoute configurado y operativo. Para obtener instrucciones de configuración, consulte Creación y modificación de un circuito ExpressRoute.
  • Recurso de Azure Communication Services: una instancia de Azure Communication Services implementada en su suscripción de Azure.
  • Conectividad de red: configuraciones de red adecuadas para conectar el entorno local a Azure a través de ExpressRoute.

Ventajas de usar ExpressRoute con Azure Communication Services

  • Seguridad mejorada: omita la red pública de Internet para reducir la exposición a posibles amenazas.
  • Rendimiento mejorado: experimente una menor latencia y una mayor confiabilidad para la comunicación en tiempo real.
  • Rendimiento de red coherente: se beneficia del rendimiento de red predecible para las aplicaciones críticas.

Configuración de ExpressRoute

Para configurar el circuito ExpressRoute, complete las secciones siguientes.

Configurar ExpressRoute para Microsoft Peering

Para habilitar la conectividad con Azure Communication Services, configure el emparejamiento de Microsoft en el circuito ExpressRoute.

  1. Acceda a Azure Portal y vaya al circuito ExpressRoute.

  2. Habilitar el emparejamiento de Microsoft:

    1. En la sección Emparejamientos , seleccione + Agregar.

    2. Seleccione Emparejamiento de Microsoft y proporcione la información necesaria, incluidas las subredes principales y secundarias, el identificador de VLAN y los ASN.

  3. Asegúrese de que la red local anuncia las rutas correctas a los servicios de Azure.

Para obtener instrucciones detalladas, consulte Configurar el emparejamiento de Microsoft ExpressRoute.

Aplicación de filtros de ruta para Azure Communication Services

Los filtros de ruta permiten consumir servicios de forma selectiva a través de ExpressRoute.

Creación de un filtro de ruta

  1. En Azure Portal, busque filtros de ruta y seleccione + Crear.

  2. Proporcione un nombre y, a continuación, seleccione la suscripción y el grupo de recursos.

Adición de Azure Communication Services al filtro de ruta

  1. Después de crear el filtro de ruta, seleccione Reglas y, a continuación, seleccione + Agregar.

  2. En la lista de servicios, seleccione Azure Communication Services.

  3. Si usa la red telefónica pública conmutada (PSTN) de Microsoft, seleccione Enlace troncal SIP de Azure en la lista de servicios.

Asociar el filtro de ruta con un circuito de ExpressRoute

  1. Vuelva al circuito ExpressRoute.

  2. En Emparejamientos, seleccione el emparejamiento de Microsoft.

  3. Asocie el filtro de ruta que creó.

Para obtener más información, consulte Configurar filtros de ruta para el emparejamiento de Microsoft mediante Azure Portal.

Configuración de la seguridad de red

Asegúrese de que las directivas de seguridad de red permiten el tráfico hacia y desde Azure Communication Services.

  1. Actualice la configuración del firewall local para permitir el tráfico de Azure Communication Services.

  2. Configure los grupos de seguridad de red en Azure para permitir la comunicación entrante y saliente con la red local.

Verificación de la conectividad

  1. Desde el entorno local, realice una prueba de ping en los puntos de conexión de Azure Communication Services para comprobar la conectividad.

  2. Utilice traceroute herramientas para asegurarse de que el tráfico se enrute a través de ExpressRoute.

Actualización de la configuración de la aplicación

  1. Cambie la configuración de la aplicación para que apunte a los puntos de conexión de Azure Communication Services accesibles a través de ExpressRoute.

  2. Si usa sdk de Azure Communication Services, asegúrese de que están configurados para usar los puntos de conexión privados.

Consideraciones

  • Compruebe que Azure Communication Services está disponible en la región deseada y que admite la conectividad de ExpressRoute.
  • Evalúe sus necesidades de ancho de banda para asegurarse de que el circuito ExpressRoute pueda admitir la carga de comunicación.

Solución de problemas

  • Problemas de conectividad: si no puede conectarse a Azure Communication Services a través de ExpressRoute, compruebe los filtros de ruta y las configuraciones de emparejamiento.
  • Errores de autenticación: asegúrese de que los tokens de autenticación y las claves de Azure Communication Services están configurados correctamente y no han expirado.

Preguntas más frecuentes

¿Puedo usar ExpressRoute con Azure Communication Services para todos los modos de comunicación?

No. Actualmente, ExpressRoute solo admite el modo de voz mediante el enrutamiento directo y el modo de comunicación de vídeo .

¿Hay un costo adicional para usar ExpressRoute con Azure Communication Services?

No directamente. Aunque no hay ningún costo adicional de Azure Communication Services para usar ExpressRoute, hay costos asociados con el aprovisionamiento y el uso de un circuito ExpressRoute. Para obtener más información, consulte Precios de ExpressRoute.

¿Cómo afecta ExpressRoute a la latencia de los servicios de comunicación?

ExpressRoute proporciona una latencia más baja y coherente en comparación con las conexiones de Internet típicas, lo que puede mejorar el rendimiento de las aplicaciones de comunicación en tiempo real.