L’Interoperability Executive Customer (IEC) Council a récemment été mentionné lors de publications sur l’interopérabilité, à l’annonce des principes d’interopérabilité du 21 février notamment. Je vais tenter de clarifier le rôle et la contribution de ce groupe formé par Microsoft en juin 2006 en résumant les mots de Kamaljit Bath, en charge de coordonner les travaux techniques de ce council et d'assurer l'interface avec les différents groupes produit concernés chez Microsoft.
Ce « conseil de l’interopérabilité » a pour vocation de mieux cibler les besoins d’interopérabilité des clients, puis d’y répondre. Le conseil identifie les domaines nécessitant une plus grande interopérabilité dans les produits Microsoft et dans l’ensemble du secteur logiciel. Il regroupe des directeurs informatiques, des directeurs technologiques et des architectes système provenant de grands groupes industriels et des administrations du monde entier.
Ses objectifs peuvent être déclinés sur 3 axes :
· Augmenter la prise de conscience des problèmes et solutions sur l’interopérabilité
· Informer sur les stratégies et les programmes d'interopérabilité de Microsoft et influencer leur conception par le retour des clients
· Créer des liens forts entre les membres pour partager les connaissances et les meilleures pratiques
Le conseil est divisé en six groupes de travail regroupant les produits et services Microsoft. Dans chaque groupe sont discutés les différents scénarios d’interopérabilité possibles.
- Bureautique et outils de collaboration
Les scenarios d’interopérabilité discutés dans ce groupe tournent principalement autour des formats de fichiers, de la programmabilité et l’automation d’Office, des serveurs de gestion de documents et de contenus, etc. Les clients ont besoin que leurs collaborateurs puissent utiliser des outils variés pour travailler, partager et collaborer sur leurs documents de façon intuitive.
- Runtime et outils pour les développeurs
Les demandes d’interopérabilité dans ce domaine se situent surtout au niveau des langages .NET et Java/Mainframe. Les développeurs veulent produire leurs applications en utilisant et mélangeant différents outils et langages de programmation, tout en gérant le tout avec des référentiels et des processus communs.
- Modélisation des processus métiers
Ce groupe travaille sur la problématique suivante : comment modéliser, développer et gérer les processus métiers pour fonctionner avec différents systèmes et plateformes, avec la possibilité d’utiliser ces outils de façon interopérable pour modéliser l’architecture et l’implémentation.
- Public Interoperability Policy
L’objectif de ce groupe est de guider Microsoft dans l’application de ses principes d’interopérabilité. Les sujets discutés sont comment Microsoft peut clarifier sa stratégie sur l’interopérabilité et la promouvoir avec technologies, licences, documentation, partenaires, etc.
- Systems Management
Les scenarios étudiés concernent la gestion des opérations IT, les déploiements et patchs, les environnements de virtualisation, etc. Le conseil guide les équipes pour ajouter des fonctionnalités d’interopérabilité : des exemples sont dans les dernières annonces sur System Center (support pour les environnements VMWare dans Virtual Machine Manager).
- Sécurité et gestion de l’identité
Les scénarios incluent : la fédération d’identités pour fournir un accès sécurisé à des ressources internes pour les clients et partenaires, les techniques Single Sign-On, les approches centrées sur l’utilisateur (comme infocards/CardSpace) pour gérer les identités par un tiers, l’intégration ActiveDirectory-LDAP, entre autres.
N’hésitez pas vous aussi à apporter votre pierre à l’édifice et à vous exprimer sur le forum interopérabilité.