Mise en route de la création d'un service hébergé pour Windows Azure
Mis à jour: avril 2011
Un service hébergé est implémenté par la définition et la configuration de paramètres dans le modèle de service, ainsi que la création du code qui s'exécute sous forme d'application dans Windows Azure. Vous pouvez commencer à définir et configurer un service hébergé en effectuant les tâches répertoriées dans le tableau suivant.
| Étape | Référence | |
|---|---|---|
|
Planifier votre application – Avant de créer du code et de configurer votre application, vous devez passer en revue les informations de planification et de conception afin de comprendre les meilleures pratiques relatives à l'exécution de services hébergés dans Windows Azure. |
Planification et conception d'applications pour Windows Azure |
|
Installer le service hébergé – Après avoir planifié votre application, vous êtes prêt à démarrer l'installation du service hébergé. La première étape du processus consiste à créer le modèle de service, qui comprend les fichiers ServiceDefinition.csdef et ServiceConfiguration.cscfg. Dans ces fichiers, vous devez définir les types de rôles utilisés, la taille de l'ordinateur virtuel utilisé, les ressources locales utilisées, la topologie de service, ainsi que les ports utilisés dans la communication de l'instance de rôle. |
|
|
Activer les connexions Bureau à distance – Vous pouvez éventuellement activer les connexions Bureau à distance sur les instances de rôle qui s'exécutent dans un service hébergé. Une fois que vous avez installé le modèle de service du service hébergé, vous pouvez ajouter les paramètres permettant d'activer les connexions Bureau à distance. |
|
|
Permettre la communication entre les instances de rôle – Vous pouvez permettre la communication à destination et en provenance des instances de rôle en définissant des points de terminaison dans le modèle de service. Une connexion externe est appelée point de terminaison d'entrée, et une connexion interne point de terminaison interne. Vous devez définir les points de terminaison dans le fichier ServiceDefinition.csdef. |
Activation de la communication pour les instances de rôle dans Windows Azure |
|
Démarrer les tâches avant le démarrage des instances de rôle – Vous pouvez utiliser des tâches de démarrage pour effectuer des opérations préalables au démarrage du rôle. Parmi les opérations que vous pouvez réaliser figurent l'installation d'un composant, l'enregistrement de composants COM, la définition des clés du Registre ou le démarrage d'un processus au long cours. Vous devez ajouter les tâches de démarrage au rôle dans le fichier ServiceDefinition.csdef. Les tâches de démarrage ne s'appliquent pas aux rôles d'ordinateur virtuel. |
Démarrage de tâches avant le démarrage des instances de rôle dans Windows Azure |
|
Créer l'application – Pour créer l'application, vous devez ajouter des paramètres et du code pour les rôles que vous avez définis dans le modèle de service. |
Conception d'une application qui s'exécute dans un service hébergé |
Voir aussi