Pourquoi une infrastructure de services ?

Les standards SOAP, WSDL, XSD and UDDI ne sont que les fondations des architectures orientées services. En effet, afin d'assurer la bonne exploitation de ses services au niveau global de l'entreprise, il est indispensable d'investir sur les aspects industrialisation des développements, déploiement et management des services, sans négliger la visibilité à apporter aux équipes de développement, aux opérations et aux responsables des applications.

Le portail SOI (Service Oriented Infrastructure) sur MSDN Architecture présente comment les équipes infrastructure internes à Microsoft (Microsoft IT) ont mis en œuvre l'infrastructure SOI permettant d'exposer les services de niveau entreprises vers les applications cœur de métier de Microsoft (Smart Client, Applications Web, Portails, Applications Composites).

Quels produits utiliser ?

Cette expérience de plus de 4 ans est relatée dans plusieurs PDF qui présentent la mise en oeuvre plate-forme ACP (Alchemy Common Platform). Cette dernière repose sur les frameworks, outils et serveurs Microsoft disponibles aujourd'hui, notamment Visual Studio 2005, .NET Framework 1.1 and 2.0, WS-*, Automated email and Instant Message notification, Exchange Server 2005, MOM 2005, UDDI service registry avec UDDI 2.0, Active Directory...
La future version de la plate-forme ACP mettra en œuvre de nouveaux composants de l'offre SOI de Microsoft, à savoir : .NET Framework 3.0, WCF, Biztalk 2006 ...