Intégrer Azure Communication Services à ExpressRoute

Azure Communication Services permet aux développeurs d’intégrer des fonctionnalités vocales, vidéo, conversation et SMS dans leurs applications à l’aide de services cloud. Les organisations peuvent utiliser Azure ExpressRoute pour établir des connexions réseau privées et dédiées entre leurs environnements locaux et Azure. Cette approche améliore les performances, la fiabilité et la sécurité des services de communication.

Cet article explique comment intégrer Azure Communication Services à ExpressRoute pour étendre vos réseaux locaux dans le cloud Microsoft via une connexion privée.

Conditions préalables

  • Abonnement Azure : un compte Azure actif. Si vous n’en avez pas, créez un compte gratuit.
  • Circuit ExpressRoute : circuit ExpressRoute configuré et opérationnel. Pour obtenir des instructions de configuration, consultez Créer et modifier un circuit ExpressRoute.
  • Ressource Azure Communication Services : instance d’Azure Communication Services déployée dans votre abonnement Azure.
  • Connectivité réseau : configurations réseau appropriées pour connecter votre environnement local à Azure via ExpressRoute.

Avantages de l’utilisation d’ExpressRoute avec Azure Communication Services

  • Sécurité renforcée : contourner l’Internet public pour réduire l’exposition aux menaces potentielles.
  • Amélioration des performances : une latence plus faible et une plus grande fiabilité pour la communication en temps réel.
  • Débit réseau cohérent : bénéficiez de performances réseau prévisibles pour les applications stratégiques.

Configurer ExpressRoute

Pour configurer votre circuit ExpressRoute, suivez les sections suivantes.

Configurer ExpressRoute pour le Peering Microsoft

Pour activer la connectivité à Azure Communication Services, configurez le peering Microsoft sur votre circuit ExpressRoute.

  1. Accédez au portail Azure et accédez à votre circuit ExpressRoute.

  2. Activez le peering Microsoft :

    1. Dans la section Peerings , sélectionnez + Ajouter.

    2. Sélectionnez Peering Microsoft et fournissez les informations requises, notamment vos sous-réseaux principaux et secondaires, l’ID VLAN et les ASN.

  3. Assurez-vous que votre réseau local publie les itinéraires appropriés vers les services Azure.

Pour obtenir des instructions détaillées, consultez Configurer le peering Microsoft ExpressRoute.

Appliquer des filtres de routage pour Azure Communication Services

Les filtres de routage vous permettent de consommer de manière sélective des services via ExpressRoute.

Créer un filtre de routage

  1. Dans le portail Azure, recherchez les filtres de routage et sélectionnez + Créer.

  2. Fournissez un nom, puis sélectionnez votre abonnement et votre groupe de ressources.

Ajouter Azure Communication Services au filtre de routage

  1. Après avoir créé le filtre d’itinéraire, sélectionnez Règles , puis sélectionnez + Ajouter.

  2. Dans la liste des services, sélectionnez Azure Communication Services.

  3. Si vous utilisez le réseau téléphonique commuté (PSTN) Microsoft, sélectionnez Jonction SIP Azure dans la liste des services.

Associer un filtre de routage à un circuit ExpressRoute

  1. Revenez à votre circuit ExpressRoute.

  2. Sous Peerings, sélectionnez votre peering Microsoft.

  3. Associez le filtre de routage que vous avez créé.

Pour plus d’informations, consultez Configurer des filtres de routage pour le Peering Microsoft à l’aide du portail Azure.

Configurer la sécurité réseau

Assurez-vous que vos stratégies de sécurité réseau autorisent le trafic vers et depuis Azure Communication Services.

  1. Mettez à jour les paramètres de pare-feu locaux pour autoriser le trafic Azure Communication Services.

  2. Configurez des groupes de sécurité réseau dans Azure pour autoriser la communication entrante et sortante avec votre réseau local.

Vérifier la connectivité

  1. À partir de votre environnement local, effectuez un test ping vers les points de terminaison Azure Communication Services pour vérifier la connectivité.

  2. Utilisez les outils traceroute pour vous assurer que le trafic est routé à travers ExpressRoute.

Mettre à jour les paramètres de l’application

  1. Modifiez la configuration de votre application pour qu’elle pointe vers les points de terminaison Azure Communication Services accessibles via ExpressRoute.

  2. Si vous utilisez des kits SDK Azure Communication Services, vérifiez qu’ils sont configurés pour utiliser les points de terminaison privés.

Considérations

  • Vérifiez qu’Azure Communication Services est disponible dans votre région souhaitée et qu’il prend en charge la connectivité ExpressRoute.
  • Évaluez vos besoins en bande passante pour vous assurer que votre circuit ExpressRoute peut prendre en charge la charge de communication.

Résolution des problèmes

  • Problèmes de connectivité : si vous ne pouvez pas vous connecter à Azure Communication Services via ExpressRoute, vérifiez vos filtres d’itinéraire et vos configurations de peering.
  • Échecs d’authentification : vérifiez que vos jetons et clés d’authentification pour Azure Communication Services sont correctement configurés et non expirés.

Questions fréquentes

Puis-je utiliser ExpressRoute avec Azure Communication Services pour tous les modes de communication ?

Non. ExpressRoute prend actuellement en charge uniquement le mode vocal par routage direct et le mode de communication vidéo .

Existe-t-il un coût supplémentaire pour l’utilisation d’ExpressRoute avec Azure Communication Services ?

Pas directement. Bien qu’il n’y ait aucun coût supplémentaire d’Azure Communication Services pour utiliser ExpressRoute, il existe des coûts associés à l’approvisionnement et à l’utilisation d’un circuit ExpressRoute. Pour plus d’informations, consultez la Tarification ExpressRoute.

Comment ExpressRoute affecte-t-il la latence des services de communication ?

ExpressRoute offre une latence plus faible et plus cohérente par rapport aux connexions Internet classiques, ce qui peut améliorer les performances des applications de communication en temps réel.