Présentation
La SOA peut être abordée tant par un angle purement technique qu'un angle métiers. L'une comme l'autre méthodes cependant restent insuffisantes. Quoiqu'intéressantes, elles ne prennent en effet pas compte de l'ensemble des problématiques.
Le succès d'une implémentation SOA par étapes dépend, outre de sa bonne mise en oeuvre, de la mise en place d'une gouvernance efficace, pour assurer une évolution dans le bon sens.
Principaux thèmes
La formation M6 Petals Master offre, outre le rappel des concepts essentiels, une pratique étendue de la gouvernance SOA au travers de multiples exercices. Elle vise à former l'apprenant à tous les aspects de la gouvernance SOA, à travers l'utilisation de Petals Master : compréhension des outils, recherche, réutilisation, partage et évaluation de services.
Public conseillé
La présente formation se destine en premier lieu aux architectes et chefs de projet. Elle leur permet de tirer profit de leur infrastructure SOA par la supervision et la réutilisation de services. Ils sauront ainsi comment établir une gouvernance SOA, grâce à l'usage de Petals Master.
Objectifs
- Synthétiser les principaux enjeux liés aux Architectures Orientées Services ;
- Comprendre les concepts et bénéfices de la gouvernance de services ;
- Utiliser Petals Master pour mettre en place un cadre de gouvernance SOA.
Grâce à cette formation, les architectes et développeurs maîtriseront les concepts et outils nécessaires à la mise en place d'une gouvernance SOA modelée selon leurs besoins. |
Plan
Jour 1 : Introduction & Concepts
- Introduction et enjeux de la SOA
- Qu'est et que n'est pas la SOA ?
- Qu'est-ce qu'un Service ?
- Modèles d'architecture et standards SOA.
- SOA Governance
- Enjeux de la gouvernance SOA
- Cycle de vie d'un service
- Contract de service (SLA) et qualité de service (Policy)
- Supervision de services
- Bénéfices
Jour 2 : Gouvernance SOA avec Petals Master
- Introduction à Petals Master
- Fonctionnalités principales
- Standards supportés
- Architecture
- TP : Installation et Configuration
- Présentation des outils de gouvernance SOA
- Standards : UDDI and ebXML
- Principales catégories d'outils
- Positionnement de Petals Master
- TP : Partage de services (Publication, "Publish")
- Importer des services à partir des descriptions de services
- Importer des services à partir de l'environnement d'exécution (Petals ESB)
- TP: Réutiliser les services ("Find")
- Recherche par mots-clés
- Navigateur de l'environnement d'exécution
- Recherche basée sur l'UDDI à partir de l'environnement Eclipse
- TP: Évaluer les services ("Document", "Enrich")
- Documentation liée aux services (Spécifications, rapports de tests…)
- Aspects communautaires (évaluations, étiquettes et commentaires)
|
Informations générales
Durée : 2 jour.
Méthode pédagogique : 60% théorique, 40 pratique.
Public : Architectes / Chefs de projet / Développeurs.
Prérequis : bon niveau en développement Java/J2EE.
Organisation : formation inter-entreprises (Salle informatique entièrement équipée, supports multimédia et documentaires fournis).
|