Revenir à la liste des catégories de formation



Formation : Architecture orientée service (SOA)


(Réf. 12606)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

SOA

Prérequis

  • Notions de XML et XML Schema
  • Habitude de travail avec des environnements intégrés (modélisation, exécution)

Public

Chefs de projet, architectes technico-fonctionnels, analystes et décideurs informatiques

Objectifs

  • Différencier les atouts de SOA vis-à-vis des autres architectures
  • Expliquer la place de SOA dans l'entreprise
  • Évaluer le rôle du BPM, des Web Services et des ESB dans l'architecture SOA
  • Montrer une démarche concrète de passage à la SOA
  • Mettre en pratique les logiciels type constituant une SOA
  • Face au changement, nos applications doivent évoluer de plus en plus souvent et rapidement. L'architecture étant leur squelette, elle nécessite un soin particulier. Sachant que de bons principes permettent d'assurer une évolutivité à notre système d'information, il faut donc non seulement les connaître, mais aussi savoir les appliquer tant au niveau des métiers qu'au niveau technique.
  • Dans cette formation, vous verrez où se place la SOA parmi les autres architectures, les bons principes qui la sous-tendent et comment les appliquer, ce que sont les services et comment faire leur qualification. Une étude de cas vous permettra de roder la démarche de passage à la SOA. Vous modéliserez un processus métier, vous le déclinerez techniquement en BPEL et le déploierez sur un orchestrateur pour tester sa bonne exécution. Contrairement aux discours théoriques sur la SOA ce cours a donc une indéniable vocation pragmatique.
  • Ce cours est destiné à ceux qui se posent les questions suivantes : "Qu'y a-t-il réellement derrière le terme SOA ?", "Qu'est-ce qu'un service et comment créer de bons services ?", "Quelles sont les motivations à l'utilisation de la SOA ?", "Quels sont les bons principes ?", "Plus que la connaissance du vocabulaire, comment obtenir une vision claire de la SOA ?".

Type de formation

Courte

Programme

Cas d'utilisation

  • Intégration B2B
  • Portails Web 2.0
  • Pilotage par les processus métier
  • Intégration d'applications hétérogènes

Définition de SOA

  • Processus métier
  • Service
  • Les 4 couches SOA
  • Catégories de service
  • Contrat de service

Business Process Modeling (BPM)

  • Business Process Modeling Notation (BMPN)
  • L'offre SOA / BPM
  • Business Process Execution Language (BPEL)
  • Mapping BPMN / BPEL

Web Services

  • Rappels XML (NS / XPATH / XSLT / XML Schema)
  • Web Services : définition
  • Soap
  • WSDL
  • UDDI
  • Les standards des Web Services

Enterprise Service Bus (ESB)

  • ESB et SOA
  • Les fonctionnalités d'un ESB
  • Java Business Integration (JBI)
  • Exemple de plug-in Eclipse : Spagic
  • Service Mix
  • Service Mix et les Patterns d'intégration (EIP)
  • L'offre ESB

Approche pour l'élaboration d'une SOA

  • Approche Top-Down
  • Approche Bottom-Up
  • Rôle de l'ESB

Aspects transverses

  • Qualité de service
  • Administration et supervision
  • Business Activity Monitoring (BAM)
  • L'offre BAM
  • Sécurité
  • Performance
  • SCA

Pédagogie

Non renseigné

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
75000 Paris :


Revenir en haut





Revenir à la liste des catégories de formation