-
Filière :
Architecture & Intégration
-
Sous-filière :
SOA & MicroServices
-
Référence
AE-WOA
-
Durée
1 jour (7 h)
-
Prix par personne HT
890 € HT
Objectifs pédagogiques
- Comprendre l’architecture de services adaptée au web
- Maîtriser les nouvelles normes du web adaptées au SI
Public cible
- Architectes
- Développeurs
- Concepteurs
- Directeur système d’information
- Directeurs de projet
- Ingénieurs
Pré-requis
Notions de Java, JavaScript, architecture applicative
Programme de la formation
Evolution des Système d’Information
- De l’ordinateur central au Web collaboratif
- Evolution des technologies
- Evolution du logiciel
- Evolution des architectures
- Introduction à SOA
Enjeux de SOA
- Modèle conceptuel et architecture
- Définition des services
- Contrats et interfaces
- Identification et classification des services
- Urbanisation du SI
Les 3 axes de SOA
- Ouverture du SI
- Structuration du SI
- Orchestration du SI
Les bonnes pratiques de SOA
- Faible couplage
- Communication par message
- Communication asynchrone
- Granularité
Les normes
- BPMN
- BPEL
- SCA
- JBI
- Les Services Web
De SOA à WOA
- Les nouvelles contraintes du SI
- L’ouverture totale du SI
- Les limites de SOA
- Evolutivité maximale
- Scalabilité
- HTTP et ses particularités
- La plateforme HTML
- JavaScript
NoSQL
- Les limites du relationnel
- Théorème de CAP
- Flexibilité des schémas
- Scalabilité horizontale
- Cohérence finale
- Les différents types de datastore
Architecture Orientée Ressources
- REST : un retour aux fondamentaux
- Principes/contraintes d’une architecture RESTful
- Ressource, URI et représentations
- Format des données
- Méthodes HTTP
- Stateless vs Statefull
- Avantages et inconvénients
- HATEOAS
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le