Le serveur télécom nativIP est exploitable sur une instance Microsoft Azure Windows pour réaliser des services vocaux hébergés, serveurs de conférences en ligne etc...
L'installation est similaire à une installation on-premise à laquelle s'ajoute la configuration des points de terminaisons.
filter_1 Installez dans un premier temps le serveur driverless/serviceless dans le répertoire c:/nativip.
filter_2Configurez les points de terminaisons sur votre instance Azure (Voir ci-après "Spécificités d'Azure : Points de terminaison)
filter_3Ouvrez le parefeu Windows sur les ports utilisés (en fonction de la configuration définie)
Voir la note en ligne concernant les ports standards.
filter_4Ajoutez au path system les chemins selon votre installation
filter_5Activez les serveurs pilote et ressource en service
L'ouverture des points de terminaison peut se faire à travers l'interface de gestion Windows Azure (https://manage.windowsazure.com), mais si votre serveur dispose d'un grand nombre de canaux l'ajout manuel des points de terminaison peut être fastidieux.
A la date de rédaction de cette page, les instances Azure supportent un maximum de 150 points de terminaison.
La solution la plus efficace pour ouvrir une séquence de points de terminaison est d'utiliser un script PowerShell.
Si PowerShell est installé, la commande Get-AzureVM renverra les ServiceName et Name (nom du cloud service et de la machine virtuelle).
Si Get-AzureVM renvoie "No current subscription has been designated..." il faut lier PowerShell au compte Azure.
Voir :
http://azure.microsoft.com/fr-fr/documentation/articles/install-configure-powershell/
Dans le cas présent, l'utilisation de la méthode AD est suffisant.
Une fois PowerShell correctement lié au compte Azure, le script suivant
doit être exécuté depuis un PowerShell Azure (en Administrateur)
$VM = Get-AzureVM xxxx yyyy remplacer xxxx et yyyy par le servicename et name obtenus ci-avant.
For($i=16384;$i -lt 16483;$i++){Add-AzureEndpoint -Name nipvoice$i -Protocol UDP-LocalPort $i -PublicPort $i -VM $VM}
$VM | Update-AzureVM
Notez qu'ici le script ouvre les ports UDP 16384 à 18483 soit 50 accès simultanés. L'opération prend plusieurs minutes.
Le tableau de bord Azure présente les points de terminaisons, la configuration est opérationnelle.