C'est sous le nom de code Oslo que Microsoft a tout récemment dévoilé sa roadmap autour des architectures orientées services (SOA). L'initiative Oslo proposera des outils qui
aideront les entreprises à construire des applications à la fois sur le modèle traditionnel de la licence logicielle et sur celui du SaaS (1) (Software as a Service).
(1) SaaS est un tout nouveau modèle de livraison des logiciels qui complète le modèle classique de la licence logicielle. Ce dernier
consiste à aquérir le logiciel d'un éditeur via l'achat d'une licence alors que SaaS permet l'utilisation ponctuelle d'un service hébergé par une
entreprise quelconque. Au-delà du nouveau modèle de livraison, SasS constitue aussi une opportunité vers un nouveau modèle économique.
L'objectif de Microsoft est ici de proposer des outils de conception basés sur les modèles et de faciliter le processus de développement des applications composites SOA. Concrètement,
Microsoft intégrera un mécanisme commun au sein de sa suite de développement Visual Studio, de
son offre de gestion des processus métiers Biztalk Server et de sa solution d'administratoin System.Center. Le Framework .NET 4.0, prévu pour 2009, prendra également en charge la gestion et le
déploiement des modèles.
Voici quelques exemples de mises à jour produits qui seront réalisées dans le cadre d'Oslo :
- Biztalk Server permettra de développer, gérer et déployer des applications composites.
- Biztalk proposera également une gestion avancée des messages, des services d'authentification et de workflow.
- La prochaine version de Visual Studio prendra en charge la conception basée sur les modèles des architectures distribuées.
Voir une visualisation graphique de cette roadmap sur DotNetGuru