Formation SOA
formation aos, formation Architecture, formation architecture orientée services, formation Méthodologie, formation Méthodologie et projet, formation Projet, formation soa
L’objectif de la formation SOA est de vous présenter l’état de l’art concernant SOA ainsi que de vous donner une vue comparative de l’architecture orientée services par rapport aux autres modèles d’architecture possible.
Première journée – Présentation
Introduction
- Origine
- Vocabulaire
- Problèmes traités par SOA
- Problèmes laissés par SOA
Architecture orientée services
- Urbanisation des systèmes d’information
- Intégration de services
- Modularité
- Interopérabilité
- Faible couplage
- Architecture technique
- Architecture applicative
- Comparaison avec les autres architectures
SOA et l’objet
- Rappel sur l’approche objet
- Approches opposées
- Approches complémentaires
- Forte et faible granularité des composants
Avantages et limites
- Architecture simple
- Organisation modulaire des services
- Technologie simple et limitées
- Problèmes non abordés : qualité du code, modularité des composants fins, réutilisation, évolution fonctionnelle.
Technologies pour SOA
- Les WebServices
- Langage XML
- Protocole SOAP
- Annuaire UDDI
- Cryptographie
- Antentification
- Autres technologies : CORBA, Remoting, RMI, RPC, TCP/IP
Adoption
- Environnement de développement intégrés
- Mise en place d’une architecture orientée service
- Intégration de SOA dans une architecture existante
- Anticipation des évolutions métier et technologiques
Mise en œuvre
- Sécurité
- Fiabilité
- Performance
- Traitements asynchrones
- Transactions
Plateformes
- JEE
Deuxième et troisième journées – Mise en œuvre
Le formateur accompagne les stagiaires dans la réalisation d’un atelier de mise réalisation d’une architecture SOA. Le formateur fournit la structure d’une application orientée services et des composants logiciels que les stagiaires assemblent et complètent dans les deux environnements J2EE et .NET.
Introduction
- Rappels essentiels sur SOA
- Présentation sommaire de XML
Présentation des WebServices
- Principe
- SOAP
- UDDI
- Technique de mise en œuvre
Environnement de développement intégré
- Présentation de l’environnement NetBeans et Eclipse pour le développement J2EE
Réalisation d’une application SOA
- Présentation de l’architecture technique de l’application à réaliser
- Présentation des couches et des modèles de conception
- Présentation des composants de l’application
- Fourniture et assemblage des composants logiciels
Test de l’interopérabilité
- Tests réalisés entre les deux plateformes .NET et JEE
Problématiques
- Performance
- Fiabilité
- Sécurité
- Évolutivité
Vous trouverez d'autres formations en rapport avec cette formation SOA dans notre filière de formation Architecture et notre filière de formation Informatique et notre filière de formation Méthodologie et projet.
Vous pouvez également trouver des formations aos, Architecture, architecture orientée services, Méthodologie, Méthodologie et projet, Projet, soa.
Public
Pré-Requis:
