Sébastien Pertus
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 1619 fois, 7 pages
 3 | Les pré-requis
La migration de notre application nécessite au préalable de posséder une clé Béta Azure ainsi qu’une clé pour la CPT de SQL Azure
Pour en obtenir ces clés, rendez vous sur :
Une fois votre compte enregistré (nécessite un compte Live Id) l’ensemble des services nécessaires seront à votre disposition.
Pour réaliser les opérations de migration, nous utiliserons :
Enfin voici la solution de départ, telle qu’elle se présente dans Visual Studio :
 
/content/8e779ecf-b16a-4406-8eb7-6f4d318e6467/image6.png
 
La solution à migrer de départ contient :
  • Un site web asp.net développé sur le Framework 3.5 : TimeTrack.Web
  • Une librairie de classes permettant de remplir les fonctions métiers : TimeTrack.Business
Au niveau des fonctionnalités de notre solution web, on peut noter l’utilisation de :
  • Un RoleManager, basé sur le SqlRoleProvider fourni par ASP.Net
  • Un Membership provider, basé sur le SqlMembershipProvider fourni par ASP.Net
Ces deux fournisseurs d’authentification et de gestions des rôles accèdent à un ensemble de tables, vues et procédures stockées, directement intégrés dans notre base de données, et générés avec l’outil aspnet_regsql.exe
 
» Démarrer une discussion