Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
Plateforme Azure : Migrer !
La plateforme AZURE va bientôt passer de sa phase de béta test à sa phase commerciale. Il est temps de songer à migrer nos applications existantes vers le Cloud.
Par
Sébastien Pertus
publié le 06/09/2009 à 22:43, lu 2398 fois, 7 pages
0 commentaire(s)
Tags:
ADO.NET
,
Windows Azure
4 | Migration de l’application Web vers un environnement simulé
1 | Introduction
2 | L’application actuelle
3 | Les pré-requis
4 | Migration de l’application Web vers un environnement simulé
5 | Migration de la base de données vers SQL Azure Database
6 | Migration de l’application sur Windows Azure
7 | Conclusion
Migration de l’application Web vers un environnement simulé
Dans un premier temps, nous allons migrer l’application web.
Pour se faire, Visual Studio met à notre disposition un nouveau modèle de projet, qui va permettre de tester notre application dans un environnement Azure simulé, pour ensuite la packager, et la rendre directement intégrable sur le « Cloud ».
Première étape
: Créer un projet Cloud service vide : Nous rajouterons nous même le web rôle.
Deuxième étape
: Rajouter un Web Rôle contenant notre projet Web :
L’application est maintenant « encapsulée » dans un environnement Azure simulé.
Vous avez accès à deux fichiers de configurations
ServiceConfiguration
et
ServiceDefinition
, qui définissent certains paramètres propre à Azure, comme le nombre d’instances par défaut, le port http ou https à utiliser ou encore des paramètres personnalisés.
Sans avoir au final touché une ligne de code, nous pouvons d’ores et déjà tester notre application :
A l’exécution la
« development fabric
»(le fameux environnement Azure simulé) se lance et charge notre application web sur le nombre d’instances préconisé (Une seule dans notre cas)
L’application dans notre navigateur :
Notez l’adresse URL utilisée en
127.0.0.1
:
Qu’avons-nous fait pour le moment ?
Nous avons packagé notre application, et testé sur un environnement simulé local.
On peut représenter notre opération comme suit :
Reste que l’application accède à notre serveur SQL SERVER 2008 Standard, sur notre réseau d’entreprise et que celui-ci ne sera PAS disponible depuis AZURE (hors DMZ)
Nous allons donc poursuivre l’effort et migrer la base de données locale vers SQL AZURE.
1
2
3
4
5
6
7
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler