Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Sites Web, services de cloud computing et ordinateurs virtuels Windows Azure : quand les utiliser ?

Ce document fournit de l'aide sur la façon de prendre une décision informée pour le choix entre des sites Web Windows Azure, des services de cloud computing et des ordinateurs virtuels.

Les sites Web Windows Azure vous permettent d'effectuer les tâches suivantes :

  • Générer des sites Web très évolutifs sur Windows Azure.

  • Déployer rapidement et facilement des sites dans un environnement de cloud très évolutif, ce qui permet une montée en charge progressive.

  • Utiliser les langages et les applications Open source de votre choix, puis déployer avec FTP, Git ou TFS, et intégrer facilement des services Windows Azure, tels que Base de données SQL, Caching, CDN et Stockage.

Les ordinateurs virtuels vous permettent d'effectuer les tâches suivantes :

  • Générer l'infrastructure selon vos conditions.

  • Déployer et exécuter facilement des ordinateurs virtuels Windows Server et Linux en quelques minutes, puis migrer les charges de travail sans avoir à modifier le code existant.

  • Connecter en toute sécurité votre réseau d'entreprise sur site aux ordinateurs virtuels qui s'exécutent dans le cloud public.

Les services de cloud computing vous permettent d'effectuer les tâches suivantes :

  • Générer ou étendre vos applications d'entreprise sur Windows Azure.

  • Créer des applications et des services hautement disponibles et évolutifs à l'aide d'un environnement performant PaaS. Prendre en charge des scénarios à plusieurs niveaux avancés, des déploiements automatisés et une évolution élastique. Mettre à disposition des solutions SaaS performantes pour les clients n'importe où dans le monde.

Le tableau suivant récapitule les options disponibles :

 

Les sites Web Windows Azure sont adaptés pour… Les services de cloud computing Windows Azure sont adaptés pour… Les ordinateurs virtuels Windows Azure sont adaptés pour…

les applications Web modernes. Applications composées d'un balisage XML et d'un script côté client, d'un script et d'une base de données côté serveur. Vous pouvez choisir une évolution verticale ou horizontale.

les applications multicouches. Applications qui sont composées de plusieurs couches. Chaque couche peut être mise à l'échelle indépendamment, avec le traitement en arrière-plan asynchrone, tel que le traitement des commandes, à l'aide de rôles Web et de thread de travail.

les applications serveur. Applications existantes qui exploitent SQL Server, MySQL, MongoDB, SharePoint Server, etc.

le développement continu. Déployer directement à partir de votre base de données de référentiel de code source à l'aide de Git ou Team Foundation Service.

les applications qui nécessitent une gestion avancée. Applications qui requièrent un accès administrateur, l'accès au bureau à distance, ou l'exécution du code avec des privilèges élevés.

les applications d'entreprise existantes. Choisir une image de la bibliothèque ou télécharger votre propre VHD.

les applications Open source utilisées. Ouvrir un site Web en quelques clics à l'aide d'applications telles que WordPress, Joomla! et Drupal.

les applications qui nécessitent de sfonctionnalités réseau avancées. Applications qui nécessitent l'isolement réseau avec Windows Azure Connect ou le réseau virtuel Windows Azure.

Windows ou Linux. Prise en charge de Windows Server et des versions communautaires/commerciales de Linux. Connecter les ordinateurs virtuels aux services de cloud computing pour tirer parti des services PaaS.

Vous pouvez utiliser des ordinateurs virtuels pour la plupart des applications. Les sites Web et les services de cloud computing pouvant être utilisés pour effectuer des opérations semblables, savoir quand les utiliser peut s'avérer difficile. Le tableau suivant vous donne une idée des fonctionnalités Windows Azure disponibles pour les sites Web et les services de cloud computing :

 

Fonctionnalité Sites Web Rôles Web

Accès aux services, tels que Caching, Service Bus, Stockage, Base de données SQL Azure

Oui

Oui

Prise en charge d'ASP.NET, ASP.NET classique, Node.js, PHP

Oui

Oui

Contenu et configuration partagés

Oui

Non

Déployer le code avec GIT, FTP

Oui

Non

Déploiement quasi-instantané

Oui

Non

MySQL intégré en tant que prise en charge d'un service

Oui

Oui, voir la remarque ci-dessous

Plusieurs environnements de déploiement (production et mise en lots)

Non

Oui

Isolement réseau

Non

Oui

Accès au Bureau à distance sur des serveurs

Non

Oui

Possibilité de lancer des programmes avec des autorisations élevées

Non

Oui

Possibilité de définir et d'exécuter des tâches de démarrage

Non

Oui

Possibilité d'utiliser des infrastructures ou des bibliothèques non prises en charge

Non

Oui

Prise en charge de Windows Azure Connect / Réseau Windows Azure

Non

Oui

noteRemarque
Les rôles Web ou de threads de travail peuvent intégrer MySQL en tant que service par le biais d'une offre ClearDB, mais pas dans le cadre du flux de travail du portail de gestion.


Date de génération :

2013-05-16
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.
facebook page visit twitter rss feed newsletter