Stratégie & Expertises Métiers

Stratégie IT

Réussir son initiative SOA


Avis d'expert

De nombreuses entreprises ont aujourd'hui amalgamé SOA et Web Services ? Pourtant les bénéfices et promesses tant attendues ne sont pas toujours au rendez-vous. Ce séminaire dresse une synthèse de ce qui se cache derrière les architectures orientées services. Il permet de faire ressortir les situations favorables à entreprendre dans ce type de démarche sans en masquer les efforts induits et propose une vue démystifiée des concepts. Il fait notamment ressortir les impacts organisationnels et les pièges issus de nombreux retours d'expérience. Enfin, un rapide panorama permet de disposer d'un décryptage du marché et de sa maturité.

Objectifs pédagogiques

  • Appréhender les cas d'application favorables à SOA
  • Démystifier les concepts de services, de composition de services et d'architecture orientée services
  • Connaître les différentes approches possibles et en comprendre les impacts  sur les notions classiques d'applications et de projets informatiques
  • Décrypter l'offre du marché et pouvoir reconnaître les modules constitutifs d'une plateforme SOA

Public

Directeur informatique
Directeur technique
Directeur de projet
Architecte du Système d'Information

Pré-requis

Connaissance générale de l'informatique et des problématiques liées aux systèmes informatiques.

Méthode pédagogique

Formation rythmée par des apports théoriques et des études de cas.

Programme pédagogique détaillé par journée

Jour 1


POURQUOI SOA ?

Le SI au service des métiers
Cas du besoin d'ouverture, d'interopérabilité et de réutilisation de l'existant.
Cas du support d'une agilité d'organisation. Automatisation de processus transversaux.
Cas de la rationalisation de gestion (refonte d'applications, introduction/migration vers des progiciels...).

Les contraintes de la DSI
Capitaliser sur l'existant.
Apporter des garanties de fonctionnement.
Optimiser les technologies.
Industrialiser de nouvelles mises en œuvre.

Les chemins favorables à l'approche SOA
Intégration inter-applicative.
Le développement « macro-objet ».
L'urbanisation des métiers et la modélisation de processus.

PRINCIPAUX CONCEPTS SOA

La notion de services
Typologies d'accesseurs et de contrats.
Nature et granularité d'un service.
Conteneur, catalogue, référentiel et registre de services.

La composition (ou services composites)
Composition statique.
Orchestration de services (processus automatisés).
Applications composites et solutions métiers.

L'architecture
Au-delà du travail d'urbanisation.
Les actifs de l'entreprise.
La vue logique.
Cohérence et règles de construction.

COMMENT PASSER A SOA ?

Mixer les approches Top-down et Bottom-up
Approche tactique (réalisation SOA).
Approche stratégique (programme SOA, chantiers transversaux).
La notion de solution métier.
Impacts sur le portefeuille des projets.

Nouveaux rôles pour l'organisation autour de SOA
Urbaniste, analyste, architecte logique, architecte technique.
Coordinateur de solutions, offreur de services, médiateur de contrats.
Responsable de tests QoS, gestionnaire d'actifs.

Pré-requis dans l'approche SOA
Cartographie des données (domaines d'entités), activités métiers (domaines fonctionnels) et principaux acteurs (départements, rôles, solutions informatiques) dans l'organisation.
Cartographie IT (domaines de capacités), et portefeuille existant (applications, technologies et infrastructure du SI).
Positionnement de SOA dans la gouvernance du SI, centre de compétences.

La chaîne des ateliers d'industrialisation de SOA
La planification des services.
La spécification de contrats.
Les tests et l'intégration de services.
La mise en production.

PERSPECTIVES POUR SOA

L'émergence de plateformes
Les outils de modélisation BPM/SOA.
Les studios de compositions.
L'infrastructure d'exécution (conteneurs, bus et registres de services, moteur d'orchestration, moteur de règles, agrégateur de données, processeur d'évènements...).
Les consoles de suivi des performances (collecte d'indicateurs, contrôle de directives, supervision de processus...).

Rapide panorama du marché
Les leaders.
Les communautés Open Source.
Les acteurs de niche.

Les efforts de standardisation
Normalisation du W3C.
Vocabulaires OASIS.
Les méthodologies publiques : TOGAF, Praxeme...