L'architecture des applications de l'entreprise
Le choix d'une architecture informatique n'est pas seulement un débat de spécialistes. C'est un choix commun de la direction générale et de la direction informatique pour le long terme. Il aura un impact sur les coûts et les performances du service fourni par l'informatique à l'entreprise.
Après l'architecture dite "en silo" qui se spécialisait verticalement dans un métier de l'entreprise, est apparue l'architecture de type ERP qui prenait en compte la nécessité d'échanger les informations grâce à une forte base commune.
Cette centralisation coûte cher et manque de souplesse :
- les phases d'étude et de paramétrage de ce système universel sont toujours longues et délicates,
- remplacer ou ajouter un module remet parfois en cause tout le système.
Sont apparus alors des concepts très différents comme les EAI, les plates-formes de développement d'informatique distribuée (Corba, J2EE, .Net ainsi que les services Web.
Architecture distribuée
Sans condamner les ERP, l'architecture distribuée offre deux avantages :
- des modules autonomes sont créés, perfectionnés, remplacés sans que le système global ne subisse un impact majeur,
- des règles de conception, de communication et de coordination assurent malgré tout la cohérence de l'ensemble.
Si Corba, J2EE ou .Net sont des outils de développement complets, les EAI et les services Web se contentent de fournir à une application une enveloppe externe de communication et une organisation adaptée (orchestration, middleware). Dès lors, le grand saut n'est plus nécessaire et l'on peut combiner anciennes et nouvelles applications, ERP et services Web...
C'est donc bien une orientation nouvelle que de raisonner non plus application par application ou bien avec un système centralisé, mais en initiant une politique qui organise les relations entre les différents métiers de l'entreprise : l'urbanisation.
Echanges de données informatisées
Dès aujourd'hui, XML est un langage particulièrement adapté aux échanges de données informatisées. Demain, avec les procédures de découverte de type WSDL, voire avec ebXML, l'interopérabilité entre les systèmes sera effective et (relativement) simple.
Comment passer aux services Web ?
Les concepts d'informatique distribuée, d'architecture orientée services et de services Web sont essentiellement intellectuels. Ils reposent d'abord sur une vision du système d'information de l'entreprise.
Les services Web sont, au moins dans un premier temps, développés spécifiquement soit en interne, soit en externe pour chaque besoin. Toutefois, des plates-formes comme .Net et J2EE constituent des bases commodes et assez communes. De même des middlewares XML apparaissent pour structurer le SI.
Dans un second temps, un niveau d'abstraction supplémentaire permettra vraisemblablement d'associer des services Web préfabriqués d'origines diverses. Ceux qui auront un pas d'avance ne devraient pas le regretter.
Le Salon Intégration 2003, du 26 au 27 novembre au Cnit
Cette manifestation entend guider les choix technologiques de l'ensemble des décideurs informatiques : DSI, chefs de projets, architectes de systèmes d'information… Le Forum leur permettra de découvrir les dernières évolutions des standards XML, d'approfondir les divers aspects de l'intégration, de comparer les meilleures pratiques, de bénéficier de l'expérience d'entreprises pionnières et de rencontrer des professionnels engagés dans des projets concrets.
Intégration 2003 - Forum XML et Web Services est organisé sous forme de conférences et de tutoriels animés par des consultants indépendants et des experts de l'intégration.
2 jours de conférences, 4 salles en parallèle :
- 2 plénières de haut niveau,
- 24 sessions de conférences,
- 71 intervenants,
- 21 études de cas pratiques seront également développées : Cegetel SFD, CHU de Grenoble, Equant, France Telecom, Groupe Printemps, Suez, Mondial Assistance, Renault, Rhodia, Swisscom, …
Simultanément aux cycles de conférences, se tiendra une exposition regroupant une large sélection de produits, services, technologies et solutions. Parmi les 75 sociétés exposantes, on retrouvera Adobe, BEA Systems, Documentum, EADS Télécom, IBM, Oracle, Software AG, Sun Microsystems, Vignette ou WebMethods…
Le Forum bénéficie du soutien de W3C, d'Oasis, du Club des Utilisateurs XML, du Club Urba-SI, de l'ADAE, du Club des Utilisateurs Java et d'Edifrance.
Le GUIDE-INFORMATIQUE.com est partenaire du salon.