lundi 1 novembre 2010

Windows Azure dans le domaine du cloud

(wikipédia)
La nouvelle plateforme applicative de Microsoft "Windows Azure" au coeur du
concept de "cloud computing" ou l' informatique dans le nuage. Elle propose une symétrie dans
le cloud de la plateforme Microsoft existant en entreprise.

Windows Azure est une offre d'hébergement, un socle d'exécution pour les applications et les données, avec des machines virtuelles,
avec des services : des solutions de workflow, de stockage, de synchronisation des données,
de bus de messages, de contacts ...
(.Net services, Live services)
des services de gestion (Remote Desktop) depuis la console d'administration pour automatiser le déploiement, l'administration et la montée en charge des applications.
Elle possède un ensemble d'API pour concevoir des produits et accéder à la plateforme,
un environnement d'exécution (le Live Operating Environment)
qui permet l'intégration avec les systèmes d'exploitations existants : Windows, MacOs et
bientôt Windows Mobile.

Windows Azure définit des technologies :
VM Roles pour prendre en charge windows server 2008
web role pour exécuter des applications web dans le serveur web IIS
worker role pour faire tourner l'équivalent de services windows,
assure un stockage : Windows Azure storage
solution de système de fichier partagé, basé sur des blobs,
des tables,
des files d'attente (service de queuing, MOM)
les lecteurs qui permettent de voir depuis un rôle applicatif un disque virtuel stocké dans un
blob.

La plateforme propose un ensemble de services : SQL Azure et AppFabric :
Microsoft a couplé sa base de données SQL Azure. SQL Azure est un serveur de bases de données qui l'utilise sous le modèle d'une "database as a service" . La base de données en tant que service mais on n'a pas la vue sur les machines virtuelles
un ensemble de services applicatifs AppFabric qui est une extension au framework .Net et permet aux développeurs de déployer et de gérer des applications.
un service bus pour la connectivité vers des web services qui ont une connexion sortante vers Internet et non entrantes.
Les applications hébergées dans les web roles ou les worker roles de Windows Azure
peuvent appeler des services web locaux de l'entreprise comme : l'Oath, les SWT, les services REST ou encore les services SOAP.
un contrôle d'accès qui gère le contrôle d'accès au service bus suivant des mécanismes
standards
(developpez.com)
La firme de Redmond s'aligne sur la concurrence et s'inspire de AppExchange en proposant
une "place de marché" avec des composants, des services web basés sur Azure pour Windows Azure.


Aucun commentaire:

Enregistrer un commentaire