Conception d'architecture SOA

4 jours - 28 heures

Objectifs

Comprendre les enjeux d'un système informatique orienté services Améliorer la réactivité du système d'information.

Participants

Directeurs de projet, chef de projet informatique

Prérequis

Bonne connaissance des architectures multi-niveau et d'UML

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d’évaluation des acquis

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage sont adressées avec la facture.

Programme

Introduction

Le cahier des charges des SI agiles

Les limites des méthodes usuelles

Architecture orientée service

Principes généraux d'une architecture orientée service

Avantages d'une architecture orientée service

L'architecture SOA

Organisation en couches des applications orientées service

Applications existantes en tant que service

L'annuaire des services

Le bus de service

Le service

Les protocoles et les normes

Développement des services et processus

Concept de service

Identification des caractéristiques des services

Représentation de l'interface du service via un proxy

Aspects techniques

Création de services avec Java EE et .NET

XML

Description d'un service avec WSDL

Invoquer un service avec SOAP

Démarche méthodologique de conception SOA

Les liens entre SOA et l'approche objet.

Les différentes approches et méta modèles (RUP, PRAXEME, etc.).

Cycle de vie d'un projet SOA : vision stratégique et processus organisationnel.

Métaphore de l'urbanisation et niveaux d'agrégation.

Modèle conceptuel d'un SOA.

La modélisation des services au sein de l'architecture applicative avec UML.

Le passage du processus organisationnel aux services métiers, des services métiers aux services applicatifs.

L'approche MDA de l'OMG.

INMSI100.pdf


Formations Durée Référence

Ce cours permet aux stagiaires de découvrir les normes ISO 27001/27002 et ISO 27005, et d’être en mesure de pouvoir ...

2 jours log-154

Ce cours permet aux stagiaires d’être sensibilisés à la sécurité des systèmes d’Information au niveau de la direction d’une entreprise. Les ...

1 jour log-153

Acquérir la terminologie ISTQB des tests, maîtriser les compétences et bonnes pratiques du métier du Tests, réussir l’examen Foundation.

3 jours log-584