Le Club Formation : la même formation, moins chère



> Accueil > Architecture SOA

Formation Architecture SOA

Objis

2550.00 € HT 2040.00 € HT
jusqu'à - 20%

Durée : 5 jours

Entrez dans la peau d’un architecte SOA. Identifiez parmi l’offre Open source du marché les solutions vous permettant de mettre en œuvre une plate-forme SOA professionnelle rivalisant avec les meilleurs outils commerciaux.

En complément de nos tutoriaux SOA, découvrez la méthodologie, l’environnement ainsi que les briques techniques d’une architecture SOA performante. Comprenez le rôle des services métiers et services techniques d’une architecture SOA. Maîtrisez l’intégration d’applications existantes J2EE et .NET dans un projet SOA en marche. Enfin, développez des réflexes pour sécuriser votre architecture SOA de façon robuste.

 

Vous allez apprendre à :

- Comprendre les caractéristiques d’une architecture SOA
- Créer une plate-forme SOA 100% open source
- Intégrer des applications J2EE dans une architecture SOA
- Comprendre les causes d’échecs de certains projets SOA
- Mettre en œuvre des designs patterns d’intégration
- Mettre en œuvre un bus d’entreprise (ESB)
- Comprendre le rôle des processus métiers (BPM) dans SOA
- Identifier les acteurs du marché ESB, BPM
- Comprendre le rôle des spécification JBI, SCA
- Choisir un bus de service (ESB) Open source
- Choisir une solution BPM Open source
- Choisir un moteur de règle Open source
- Intégrer les outils que vous avez choisi pour votre plate forme SOA

Problématiques ’business’ d’aujourd’hui
- Fournir le meilleur service au client
- Optimiser le cycle de vente
- Ajouter ’facilement’ de nouveaux services
- Maintenir et faire évoluer les services existants
- Gérer plusieurs sources de données hétérogènes

Introduction SOA
- Problématiques métiers
- Réponses techniques
- Historique architectures
- Les limites de l’EAI
- Définition SOA
- La réponse des éditeurs

Caractériqtiques SOA
- Contrat de service
- Transparence
- Granularité
- Etat
- Composition
- Publication

Intégration applications
- Application de facturation (Mainframe)
- Application de gestion relation client (CRM)
- Progiciel de gestion entreprise (ERP)
- Serveur d’applications J2EE (Portail)
- ...

Méthodologie
- Approche Top-Down
- Approche Bottom-Up

Aspects transverse
- Qualité de service
- Administration et supervision
- Business Activity Monitoring (BAM)
- L’offre BAM
- Sécurité
- Performance

Les briques SOA
- BPM
- Web Services
- MOM
- ESB
- Règles

Business Process Management
- Notion de processus métier
- L’offre SOA / BPM
- BAM (Business Activity Monitoring)
- BPM (Business Process Management)
- BMPN (Business Process Modeling Notation )
- BPEL (Business Process Execution Langage)
- Mapping BPMN / BPEL
- Produit : Intalio Designer / Server
- Frameworks : Zachmann, TOGAF, E2AF.
- La méthode OSSAD.
- La démarche Praxeme.
- Comparaison produits BPM : Jbpm, Orchestra

Le bus d’entreprise (ESB)
- Définition & Rôle ESB dans SOA
- les 7 services d’un ESB
- Panorama ESB Open source
- Routage, Médiation,
- Transformation de messages
- Monitoring
- Sécurité
- Spécifications JBI
- Spécifications SCA
- Plug-in Eclipse : Spagic
- Comparaison produits ESB : ServiceMix, Synapse, Mule, OpenESB, Petals

Web Services
- Rappels XML (NS / XPATH / XSLT / XML Schema)
- Web Services : définition
- XML au dessus de HTTP
- Spécification JAX-WS, SAAJ
- Interface WSDL
- Annuaire UDDI
- Web Services J2EE et .NET
- Comparaison produits Web Service : AXIS, CXF, XFire, Metro

Middleware MOM
- Architectures asynchrones
- Notion de file de Messages
- Queues / Topics
- Topologies standalone et cluster
- Spécification JMS
- Intégration EJB : EJB Messages
- Intégration Spring : Spring JMS
- Comparaisons ActiveMQ, OpenMQ, JBossMQ

Patterns d’intégration
- Design patterns d’intégration
- EAI Patterns : exemples
- Implémentations
- Produit : Apache Camel

Sécurité SOA
- Problématiques
- Erreurs fréquentes
- Solutions

Outillage
- ESB Service Mix
- ESB MuleSource
- Apache Camel
- Active MQ
- l’Offre d’Iona

Moteur de règles
- Contexte
- probléatiques
- Solutions
- 

Exemples métiers
- Automobile
- Télécommunication
- Banque
- Agro-alimentaire
- ...

Responsables techniques, chefs de projets, architectes, chefs d’équipe et développeurs expérimentés.


Pré - Requis


Répartition Pratique/Théorie
70% de travaux pratiques

Demander cette formation
Les champs marqués * sont obligatoires.


Retrouvez toutes
nos formations
classées par
régions

Accéder


Contact - Conditions générales d'utilisation - Mentions légales - Plan
Club Golden - Liens - Création de site internet : webagency Goldenmarket - Goldenmarket