Learning Tree International

01 49 68 53 00
 

Vous souhaitez plus d'informations ?

Titre*:

Prénom* :

Nom* :

Fonction :

Service :

Société* :

Adresse* :

Boîte postale :

Ville* :

Code postal* :

Pays* : Codes pays

Téléphone* :

Poste :

Courriel* :

* = Obligatoire

FlexPass
 

Architecture orientée services (SOA) : Introduction complète : Travaux Pratiques


Formation 4243 jours

 Courriel    Imprimer    Q&A    PDF  

Réservation Rapide

Vous apprendrez à

  • Concevoir et mettre en œuvre une architecture orientée services (SOA)
  • Créer une SOA souple et réutilisable
  • Automatiser les processus métier en appliquant le modèle d'architecture
  • Orchestrer des services et exécuter des processus avec BPEL (Business Process Execution)
  • Permettre l'interopérabilité des SOA grâce aux normes et aux bonnes pratiques
  • Assurer et administrer une SOA d'entreprise

Objectif

De nombreux exemples récents de développement de logiciels incluent la mise en œuvre d'applications distribuées dans des architectures orientées services (SOA). Plutôt que de proposer des programmes indépendants et bien distincts, SOA combine ces programmes en des systèmes interopérables et reliés directement aux processus métier. Au cours de cette formation, vous acquerrez les bases des concepts, de la modélisation, de la conception et de l'implémentation d'une SOA moderne. Vous apprendrez à utiliser de façon pertinente des méthodologies, technologies, langages et outils SOA.

À qui s'adresse cette formation

Analystes, décideurs, architectes de logiciels et toute personne désireuse d'acquérir une bonne compréhension technique de SOA. Une expérience préalable de la programmation est utile mais pas obligatoire.

Travaux pratiques

Lors de cette formation, vous réaliserez une série d'exercices pratiques approfondis, notamment :
  • Trouver des candidats au service à partir d'une description du processus métier
  • Définition d'un schéma de service
  • Publication des interfaces SOA avec les documents WSDL
  • Création de scripts BPEL pour mettre en place une logique métier souple
  • Conception de services Web pour fournir une fonctionnalité métier
  • Mise en œuvre des services Web avec Java EE et .NET
  • Création de demandeurs de service

Contenu détaillé

Vue d'ensemble

  • Présentation
  • Évaluation des avantages des services
  • État des lieux des principales technologies
  • Identification de services en situation réelle

Services et architecture

L'architecture SOA

  • Organisation en couches des applications orientées service
  • Applications existantes en tant que service

Développement des services

  • Concepts clés de SOA
  • Identification des caractéristiques des services
  • Représentation de l'interface du service via un proxy
  • Création de services avec Java EE et .NET

Messages de service

  • Acheminement de l'information avec SOAP/XML
  • Utilisation d'espaces de nommage pour éviter les ambiguïtés
  • Définition d'entités message avec les schémas XML

Modélisation et mise en œuvre des services

Mise en place de la structure

  • Besoins métier
  • Définition de la structure
  • Optimisation des actifs patrimoniaux

Création de nouveaux services

  • Décomposition des processus métier
  • Identification des opérations réutilisables
  • Définition des nouvelles recommandations

Mise en œuvre de l'interface de service

  • Choix des conventions de dénomination
  • Optimisation des performances avec une granularité des services adaptée
  • Assurer la résilience des services

Description de l'interface de service

  • Création de la définition WSDL d'un service
  • Description d'un service
  • Définition de l'interface abstraite
  • Choix des protocoles de communication
  • Garantir l'interopérabilité

Création de services description-first

  • Comprendre les avantages des services description-first
  • Générer du code de service avec WSDL

Registres et demandeurs

Informer sur la disponibilité du service

  • Déchiffrer la gouvernance SOA
  • Déterminer les options d'accès au registre
  • Gérer les artefacts d'accès avec des registres
  • Définition du comportement des services avec WS-Policy et les SLA

Création de demandeurs de service

  • Obtention des descriptions de service
  • Développement de demandeurs de service .NET et Java à partir du WSDL

Orchestration des services avec BPEL

Automatisation de l'interaction avec BPEL

  • Création de représentations visuelles du processus métier automatisé avec un outil
  • Exécution du script BPEL
  • Développement des services BPEL
  • Définition des liens partenaires

Création visuelle de scripts BPEL

  • Syntaxe et sémantique
  • Gestion des messages séquentiels et concurrents
  • Traitement des erreurs avec les gestionnaires d'exceptions
  • Restauration de l'état avec le gestionnaire de compensation
  • Invocation de services

Création de services d'entreprise

Assurer l'interopérabilité

  • Mise en place des profils d'interopérabilité WS-I
  • Utilisation de l'Enterprise Service Bus

Création de services sécurisés et fiables

  • Utiliser la sécurité au niveau transport pour protéger le contenu des messages
  • Confidentialité et intégrité avec WS-Security
  • Garantir la livraison des messages avec WS-Reliable Messaging

Anticiper les changements à venir

  • Description des interactions avec la chorégraphie
  • Création de la couche présentation avec Ajax et REST
  • Initiatives de l'industrie
  • Éviter les pièges habituels

<< Ingénierie du logiciel
 

Formations liées à ce sujet

 
Architecture orientée services (SOA)
Travaux pratiques

Calendrier des formations

13 - 15 octobreParis S'inscrire
9 - 11 févrierParis S'inscrire
8 - 10 juinParis S'inscrire

Londres (en anglais)

6 - 8 octobreLondon S'inscrire
19 - 21 janvierLondon S'inscrire
4 - 6 maiLondon S'inscrire

Plus de dates et de lieux.

Solutions intra
entreprise

Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.

Prix des formations

1 690 € Prix Catalogue
Prix avec une offre spéciale
1 465 €Passeport 4 stages
1 165 €FlexPass 3 stages
1 350 €Visa Société 25 jours
1 525 €Carte Cursus

Cliquez ici pour plus d'informations ou appelez le
01 49 68 53 00.


Architecture orientée services (SOA) : Introduction complète : Travaux Pratiques

Les participants créent des scripts BPEL.


 
Les 100 dernières évaluations de cette formation lui ont attribué la note suivante :

  (3,53/4,00)

 
« En dix ans, je n'ai jamais suivi de meilleure formation que chez Learning Tree. Tout y est excellent et la formation a fait plus que répondre à mes attentes. Chapeaux bas pour Learning Tree, vous savez vraiment de quoi vous parlez ! »



 
Architecture Orientée Services (SOA) : De la découverte à l'implémentation