2009-11-24 8 views
2

Je suis actuellement en train de construire notre site Web ASP.NET C# 3.5 et j'ai envisagé Azure comme notre environnement d'hébergement possible et j'ai eu quelques questions que je ne pouvais pas vraiment trouver réponses pour sur leur site web. J'apprécierais que quelqu'un puisse m'aider à les comprendre.Quelques questions Azure de base

1) Si je configure un seul serveur cloud avec mon application ASP.NET & Base de données du serveur SQL et que le serveur est tombé en panne Mon application est-elle automatiquement transférée vers un nouveau serveur cloud? Ou suis-je obligé de déplacer manuellement les données vers un nouveau serveur cloud?

2) À l'avenir, lorsque je dois gérer plus d'instances pour gérer la charge, à quel point est-il difficile de configurer la base de données et les sessions pour qu'elles fonctionnent dans toutes les instances?

3) Est-ce que j'obtiens toujours l'accès à un bureau à distance sur les serveurs cloud?

4) Y a-t-il un autre fournisseur d'hébergement cloud que vous recommanderiez sur l'hébergement Azure pour Windows?

Répondre

2
  1. Oui, il y a un basculement automatique et de sauvegarde
  2. Vous modifiez un numéro dans un fichier de configuration, puis cliquez sur Enregistrer
  3. Pas actuellement
  4. Je n'ai pas fait une tonne de recherche, mais Azure est assez impressionnant. Tout dépend de vos besoins.
+0

2) Est-ce vraiment aussi simple que de changer un numéro dans un fichier de configuration? J'avais l'impression que ce serait plus difficile que ça. Comment vous assurez-vous que chaque utilisateur reste sur le même serveur que sa session? – mike

+0

C'est magique, plus ou moins;) Le service garde la trace pour vous. Le fait est que vous n'avez pas à gérer un cluster, mais vous en bénéficiez. –

+0

Wow, c'est génial! Je ne peux pas attendre pour le déployer en Janvier! – mike

0

Si vous êtes un gars de Powershell, vous pouvez écrire un Powershell pour échanger les fichiers de configuration pour vous, il y a une assez bonne promenade à travers de le faire ici: http://channel9.msdn.com/learn/courses/Azure/Deployment/DeployingApplicationsinWindowsAzure/Exercise-2-Using-PowerShell-to-Manage-Windows-Azure-Applications/

Si vous êtes un cmd file guy, vous pouvez utiliser csmanage.exe pour échanger les fichiers de configuration, téléchargeables ici: http://code.msdn.microsoft.com/windowsazuresamples.