Algorithmique et structures de données 1 et 2
POO, GL , ASCI
Cette UE contient les concepts et les outils de base pour le développement de systèmes et d’applications Entreprises professionnelles.
Les architectures Client/Serveur et les intergiciels orientés procédures/objets/composants seront revisités
Un focus particulier sera fait sur les intergiciels et les micro-services/DevOps proposés par les plateformes Spring Boot, SpringCloud, Kafka, NodeJs, Docker/Kubernetes .
Architecture Client/Serveur et des Intergiciels
Intergiciel orienté objets (RMI)
Intergiciel orienté composants (EJB)
Intergiciel orienté service (SOAP & REST)
Concepts de base
Développements d’un Micro-service avec SpringBoot
Spring data JPA/Hibernate
Spring data REST
Lab: SpringBoot
Decomposition Patterns
Communication Patterns
Service Discovery Patterns
API Gateway Patterns
Reliability Patterns: Circuit Breaker
Externalized configuration Patterns
Lab: SpringCloud Netflix
Data management patterns
CQRS pattern
SAGA pattern
Lab: Axon & Kafka
Consultez les ressources disponibles concernant ce module sur le moteur de recherche de la bibliothèque, ou accédez directement au cours de vos enseignants via la plateforme de téléenseignement de l’école « e-learn ».