fff

Combien de stagiaires suivront cette formation ?


Valider Annuler

Accueil    Formations    Informatique    Langages et développement    REST - API - Web Services - Microservices - SOA    SOA - Apports et solutions

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Définir des processus métier
  • Identifier les services éligibles à l'intégration dans une SOA
  • Définir la granularité des services
  • Distinguer les services d'IHM, de métier et de données
  • Expliquer les différentes techniques sous-jacentes à une SOA
  • Concevoir une orchestration de services
  • Concevoir et mettre en oeuvre un projet de SOA en utilisant GlassFish et OpenESB.

Modalités et moyens pédagogiques

Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
  • Environnements de formation installés sur les postes de travail ou en ligne
  • Supports de cours et exercices

En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.

* nous consulter pour la faisabilité en distanciel

** ratio variable selon le cours suivi

Niveau requis

Connaissance pratique du langage Java ou avoir suivi la formation JAV-SE "Java - Les fondamentaux et le développement Java SE".

Testez vos connaissances

Afin de vous orienter vers la formation la plus adaptée à votre niveau, passez votre test de connaissances pour évaluer vos compétences actuelles.

Temps estimé : 4 minutes.

Passer le test

Public concerné

Architectes, développeurs, chefs de projets techniques.

Programme

Démarche SOA

  • Avantages d'une SOA
  • SOA et l'urbanisation du système d'informations
  • Limites des architectures synchrones
  • Relations entre Services Web et SOA
  • Notion de services
  • Granularité des services
  • Contrats de service
  • Composition de services

Eléments d'une architecture SAO

  • Composants et couches d'un SOA.
  • Services d'intégration graphique
  • Service d'accès aux données
  • Services métier et processus
  • Exposition de service
  • Synchronisme et asynchronisme.
  • Fournisseur et consommateur de services
  • Routage et traduction
  • Orchestration de service
  • Bus de services d'entreprise (ESB)
  • Event driven architecture et SOA
  • Enterprise Integration Patterns

Les techniques utilisées par la SOA

  • Les Web Services
  • WSDL et SOAP
  • REST
  • Les MOM (Middleware Orientés message)
  • Les registres des services
  • Le Monitoring et la supervision
  • Le routage
  • La transformation des données

Technologies Java

  • JAX-WS et JAX-RS
  • JBI et SCA
  • JMS et l'implémentation JORAM
  • JNDI et l'implémentation JUDDI
  • Conteneurs OSGI
  • ESB et serveurs d'applications Java EE

Produits et mise en oeuvre

  • NetBeans SOA, Glassfish et OpenESB
  • Intégration de composants
  • Conception graphique du BPEL
  • Exécution de l'orchestration

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Formation disponible en intra-entreprise

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous