SOA - Architecture orientée services (3 jours)
Transcription
SOA - Architecture orientée services (3 jours)
SOA : Architecture Orientée Services Contenu Cas d'utilisation Intégration B2B Portails Web 2.0 Pilotage par les processus métier Intégration d'applications hétérogènes 3 jours Définition de SOA Processus métier Service Objectifs Les 4 couches SOA Face au changement, nos applications doivent évoluer de plus en Catégories de service plus souvent et rapidement. L'architecture étant leur squelette, Contrat de service elle nécessite un soin particulier. Sachant que de bons principes Business Process Modeling (BPM) permettent d'assurer une évolutivité à notre système Business Process Modeling Notation (BMPN) d'information, il faut donc non seulement les connaître, mais aussi L'offre SOA / BPM savoir les appliquer tant au niveau des métiers qu'au niveau Business Process Execution Language (BPEL) technique. Mapping BPMN / BPEL Webservices Dans cette formation SOA, vous verrez où se place la SOA parmi Rappels XML (NS / XPATH / XSLT / XML Schema) les autres architectures, les bons principes qui la sous-tendent et Web Services : définition comment les appliquer, ce que sont les services et comment faire Soap leur qualification. Une étude de cas vous permettra de roder la WSDL démarche de passage à la SOA. Vous modéliserez un processus UDDI métier, vous le déclinerez techniquement en BPEL et le déploierez Les standards des Web Services sur un orchestrateur pour tester sa bonne exécution. Enterprise Service Bus (ESB) Contrairement aux discours théoriques sur la SOA ce cours a ESB et SOA donc une indéniable vocation technique. Les fonctionnalités d'un ESB Java Business Integration (JBI) Ce cours est destiné à ceux qui se posent les questions suivantes Exemple de plug-in Eclipse : Spagic : "Qu'y a-t-il réellement derrière le terme SOA ?", "Qu'est-ce qu'un Service Mix service et comment créer de bons services ?", "Quelles sont les Service Mix et les Patterns d'intégration (EIP) motivations à l'utilisation de la SOA ?", "Quels sont les bons L'offre ESB principes ?", "Plus que la connaissance du vocabulaire, comment Approche pour l'élaboration d'une SOA obtenir une vision claire de la SOA ?". Approche Top-Down Approche Bottom-Up Cette formation SOA vous permettra de: Rôle de l'ESB - Différencier les atouts de SOA vis-à-vis des autres architectures Aspects transverses - Expliquer la place de SOA dans l'entreprise Qualité de service - Évaluer le rôle du BPM, des Web Services et des ESB dans Administration et supervision l'architecture SOA Business Activity Monitoring (BAM) - Montrer une démarche concrète de passage à la SOA L'offre BAM - Mettre en pratique les logiciels type constituant une SOA Sécurité Performance SCA Participants Chefs de projet, architectes techniques et fonctionnels, analystes et décideurs informatiques Pré-requis Notions de XML et XML schema Habitude de travail avec des environnements intégrés (modélisation, exécution) Travaux pratiques Eclipse WTP, Intalio Designer / Server, Service Mix et Spagic