Azure RemoteApp – publier ses applications d entreprise en mode Cloud

Azure RemoteApp est un nouveau service présenté en mai 2014 lors de TechEd North America. C’est un service permettant d’exécuter des applications Windows dans le Cloud et d’y accéder depuis n’importe quel périphérique (PC/tablette Windows, Mac, iPad, IPhone, Android, Windows Phone /RT). En version simple : c’est du RDSH dans le Cloud !

2 modes de déploiements sont possibles :

  • Le mode 100% cloud public, le plus simple en terme d’infrastructure. C’est celui présenté dans cet article
  • Le mode cloud hybride, plus complexe mais permettant aux entreprises des scénarios plus évolués. La configuration de ce mode hybride est présentée ici

Une nouveauté annoncée fin juin 2014 est la possibilité de déployer une image de serveur RDSH avec les applications d’entreprise dans le mode de déploiement Cloud.

Cet article détaille en mode pas à pas comment déployer sa propre image de serveur dans Azure RemoteApp.

Etape 1 : Téléchargement vers Azure de l’image d’un serveur RDSH préalablement configuré avec les applications d’entreprise à exposer via le service

Pré requis : avoir une image de serveur RDSH conforme aux exigences de la plateforme Azure RemoteApp

Procédure pas à pas pour préparer l’image de serveur RDSH dans l’article suivant : https://blogs.technet.com/b/stanislas/archive/2014/08/11/azure-remoteapp-d-233-ploiement-en-mode-hybride-partie-3-cr-233-ation-du-mod-232-le-de-machine-virtuelle-rdsh.aspx

Aller dans la partie RemoteApp du portail d’administration Microsoft Azure et dans l’onglet TEMPLATE IMAGE.

Cliquer sur Upload en bas dans l’interface. Donner un nom au modèle à uploader et choisir la région dans laquelle déployer le service.

Sauvegarder le fichier PowerShell localement (idéalement dans le même répertoire que le fichier VHD à télécharger).

Copier la commande à exécuter (bouton copier en haut à droite).

Ouvrir une invite PowerShell.

Exécuter au préalable la commande $NtfsDisableEncryptionError = “NtfsDisableEncryptionError” (c’est pour pallier à un bug du script dans la Preview d’Azure RemoteApp)

Puis coller la commande copiée précédemment.

Sélectionner l’image à uploader

L’opération va prendre du temps : calcul du condensé de l’image, vérification de l’espace disque à zéro, upload…

Etape 2 : Création d’un déploiement 100% Cloud Azure RemoteApp

Nouveau –> Services d’application –> RemoteApp –> Quick Create.

Donner un nom au déploiement et choisir comme modèle l’image préalablement téléchargées sur Azure.

Cliquer sur Create RemoteApp service et attendre quelques minutes.

Etape 3 : sélectionner des applications à publier et affectation des accès à des utilisateurs

Aller sur l’onglet PUBLISHING et cliquer sur publish remoteapp program.

Sélectionner les applications à publier

Aller dans l’onglet USER ACCESS et saisir les adresses email des personnes autorisées à se connecter aux Azure RemoteApp (ces comptes proviennent de Azure Active Directory, Active Directory via fédération d’identité ou sont des comptes Microsoft).

Etape 4 : Test de connexion aux Azure RemoteApp

Télécharger et installer sur un périphérique le client Azure RemoteApp (OS clients et liens de téléchargement).

Ouvrir une connexion avec un client RemoteApp.

Les applications publiées en mode 100% Cloud public apparaissent dans la première section (appelée mes applis ici).

Note : dans cette capture, certains icones sont doublés car j’ai fait 2 déploiements différents mais avec les mêmes applications.

Double cliquer sur une des applications.

A noter : dans la barre de tâches, dans l’icone de l’application, un petit symbole RemoteApp rappelle que l’application n’est pas locale mais distante.

Vous êtes professionnel et légitimement vous vous posez des questions sur le Cloud, Windows Azure, Hyper-V, Windows Server, l’évolution du datacenter vers un cloud privé ou hybride alors pour en savoir plus, n’hésitez pas à suivre les sessions gratuites de formation de la Microsoft Virtual Academy : https://www.microsoftvirtualacademy.com/

Pour évaluez gratuitement Windows Azure : https://azure.microsoft.com/fr-fr/pricing/free-trial/

- Stanislas Quastana -