Windows Azure : La plate-forme de cloud computing de Windows
C’est au cours de la PDC 2008 (Professional Developers Conference) que la plate-forme de « cloud computing » de Windows était présentée.
Le principe est de proposer aux utilisateurs un système d’exploitation qui ne soit pas hébergé physiquement sur la machine mais dans des centres de données Microsoft, le tout accesible depuis Internet.
La plate-forme Windows Azure comprend donc : Windows Azure (qui sert de système d’exploitation), SQL Azure (une base de donnée accessible depuis Internet), .Net Services (qui offre un accès sécurisé aux services tout en gérant ces accès), live Services (qui propose des services de chat, stockage d’information sur ses contacts et plein d’autre application utiles dans la vie de tous les jours), Microsoft SharePoint Services (qui permet de partager des documents) et Microsoft Dynamics CRM Services (services orientés entreprises et qui proposent des systèmes de gestion commerciale).
L’avantage est de mettre à disposition un beaucoup de services pour les clients sans que ceux-ci aient à installer un grand nombre d’application.
Pour développer une application sur cette plate-forme, le progammeur pourra utiliser une fonctionnalité dédiée de Visual Studio, l’environnement de développement de Microsoft, et utiliser tous les langages de développement .Net. Le but de de Microsoft est de permettre à tout développeur de créer un service. De plus , on pourra aussi utiliser des outils ou des langages de développement comme le PHP ou Eclipse.
Une autre fonctionnalité facilitée : le déploiement de services qui se fait au travers l’Azure Services Developer Portal et ce, très simplement.
Jusqu’à présent, seule une preview gratuite était disponible mais une version commerciale complète devrait être disponible d’ici la fin de l’année (novembre si tout se passe bien).
Article rédigé par Jeremy pour BeGeek