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