Revenir à la liste des catégories de formation



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


(Réf. 17951)

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


Détails de la fiche formation



Compétence(s)

Informatique

Prérequis

Non renseigné

Public

À qui s'adresse cette formation?


À toute personne intéressée par la conception d'une SOA (analystes, architectes logiciel, etc.). Une bonne compréhension du développement de logiciel est nécessaire.

Objectifs

Vous apprendrez à

  • Concevoir une architecture orientée services (SOA)
  • Évaluer et analyser votre entreprise pour la cartographier en tant que "bouquet de services"
  • Concevoir des modèles de services logiques en utilisant le framework de modélisation orientée services (SOMF)
  • Transformer les conceptions logiques en services pouvant être mis en œuvre dans des environnements de développement de tous types
  • Mettre en application les normes de l'industrie pour améliorer la fiabilité des services
  • Régir la fiabilité, les performances et la sécurité au sein de votre entreprise

Type de formation

Courte

Programme


Vue d'ensemble de SOA

  • Créer des business souples et adaptables avec SOA
  • Attacher des services à la chaîne de valeur de l'entreprise

Architecture des services


Framework de modélisation orientée services

  • Du concept de service à sa création
  • Structurer les exigences métier dans SOA
  • Aligner les services sur les besoins de l'organisation

Suivre une feuille de route architecturale

  • Travailler pour mettre des applications à disposition
  • Soutenir le changement

Correspondance entre les services et l'entreprise


Élaboration de services conceptuels

  • Commencer par une vue d'ensemble
  • Raffiner et consolider la granularité des services
  • Utiliser votre partrimoine technique pour l'inclure dans la SOA

Qualimétrie des services

  • Développer des catégories
  • Établir des systèmes de mesure
  • Choisir les meilleurs services

Modélisation des services


Développement de services logiques

  • Intégrer les consommateurs
  • Exploiter les quatre styles de composition
  • Hiérarchies
  • Étoile
  • Réseau
  • Circulaire

Conceptions efficaces

  • Prise en charge du couplage faible
  • Gérer le traitement séquentiel
  • Réutilisation

Les besoins métier

  • Concevoir pour la performance et la réutilisabilité
  • Aligner les services sur les besoins de l'entreprise pour plus de responsabilité

Prise en compte des brokers

  • "Des services pour des services"
  • Les sept catégories de brokers
  • Transformer
  • Censeur
  • Passerelle
  • Gérer
  • Enrichisseur
  • Localisateur
  • Agrégateur

Transformer les conceptions en spécifications


Spécifier les opérations

  • Obtenir des opérations à partir de cas d'utilisation
  • Identifier les défauts de conceptions de manière précoce pour prendre des mesures correctives

Communiquer sur les spécifications

  • Les cinq principes de la conception de contrat
  • Produire le contrat au format XML

Messages et interopérabilité

  • Regrouper les messages avec des espaces de noms et SOAP
  • Mise en forme des messages de l'opération
  • Identifier les problèmes critiques dans la gestion des formats de message

Lier les messages aux opérations

  • Créer un service constructible
  • Conduire le processus de mise en œuvre

De la conception à la mise en œuvre


Faciliter la mise en œuvre

  • Développement parallèle avec la modélisation SOMF
  • Livraison de services avec .NET et Java EE

Création de services Web

  • Créer des services à partir d'une modélisation SOMF
  • Fournir des services avec .NET et Java EE

Le défi lié aux opérations de longue durée

  • Développer des solutions simples avec la scrutation
  • Assembler des solutions complexes avec des "callbacks"

Éviter les problèmes courants


Mettre à profit l'expérience pour améliorer les conceptions

  • Identifier les conceptions inflexibles grâce aux anti-modèles
  • Définir les bonnes pratiques de conception d'une SOA
  • Favoriser le changement et l'évolution

Garantir les performances

  • Éviter les échecs liés à l'application d'une conception orientée objet aux services

Gestion de l'environnement SOA


Instaurer la gouvernance à la conception et à l'exécution

  • Garantir la livraison et la confidentialité
  • Les bus d'entreprise (Entreprise Service Bus, ESB)
  • Gérer la qualité de service avec WS-Policy

Pédagogie

Lors de cette formation, vous réaliserez une série de simulations et d'exercices pratiques, parmi lesquels  :
  • Cartographie d'une entreprise en tant que bouquet de services
  • Conception de services à partir d'exigences métier
  • Conception de services composites en utilisant le style de composition optimal
  • Modélisation de documents WSDL qui animent le processus de mise en œuvre
  • Mise en œuvre de services Web avec Java EE et .NET
  • Intégration de brokers dans une SOA afin de fournir "des services pour des services"

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 :
92110 Clichy :


Revenir en haut





Revenir à la liste des catégories de formation