
Le Cloud Computing, ou l'informatique dans les nuages, est un concept d'organisation et de stratégie informatique basé sur l'externalisation des ressources sur Internet. Il répond notamment aux différentes problématiques liées aux besoins d'élasticité, de consommation à la demande, de géolocalisation, etc. Ceci dans l'objectif de garantir la continuité de service et l'intégration avec les technologies existantes.
vNext voit en cela, la réponse aux différents modèles économiques qui ont émergés avec l'apparition du SaaS, les contraintes liées à la mobilité des utilisateurs et à la disponibilité de l'information.
Microsoft a lancé fin 2008 la plateforme Azure proposant ainsi une PaaS (Platform as a Service) se composant de trois blocs majeurs :
Windows Azure : permet d'héberger des applications ou des services web tout en bénéficiant d'une infrastructure de stockage fiable et robuste.
Windows Azure Platform AppFabric : permet de communiquer entre différentes applications ou serveurs indépendamment du lieu d'hébergement tout en offrant des capacités de fédération d'identité, de contrôle d'accès et de cache de données.
SQL Azure : permet de fournir une base de données relationnelle, un module de reporting et un module de synchronisation totalement compatible avec des développements ciblant aussi bien l'entreprise que le cloud.
D'ici début 2011, Microsoft ira un cran plus loin dans les capacités offertes par sa plateforme et intègrera les blocs suivants :
Windows Azure Virtual Machine : permettra de s'abstraire de la plateforme PaaS et de s'appuyer directement sur l'infrastructure dite IaaS en déployant ses propres machines virtuelles.
Windows Azure marketplace : à l'instar de la marketplace pour Windows Phone 7, Microsoft mettra à disposition un catalogue d'applications, de services et de données directement accessible en ligne.
TFS on Windows Azure : plateforme Team Foundation Server en mode SaaS hébergée sur Azure et permettant de s'abstraire de la mise en oeuvre de l'infrastructure induite par la plateforme et pouvant fluctuer selon l'activité projet de l'entreprise.
vNext accompagne ses clients dans la définition et la mise en œuvre de leur stratégie cloud depuis les phases d'étude jusqu'à la mise en production. Notre démarche privilégie une approche pragmatique et incrémentale permettant de décliner une roadmap valorisant l'existant tout en profitant des innovations dans les nouvelles implémentations. Cette approche est notamment permise par la mise en œuvre de systèmes d'information hybrides mixant les avantages d'un hébergement interne ou sur le cloud.