Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation ASP.NET Introduction et pratique des micro-services en .NET
Domaine : Langages et Frameworks
DURÉE
3 jour(s)
OBJECTIFS
Déterminer l'architecture micro-services et ses principes. Tester la communication entre micro-services. Appliquer DDD, CQRS et Event Sourcing. Réduire le couplage avec le messaging. Gérer les sagas en mode requête/réponse et event-driven.
Pré-requis
Avoir une bonne connaissance en .NET et langage C#
Participants
Développeurs .NET, Architectes
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
ASP.NET Introduction et pratique des micro-services en .NET
GENERALITES
Application VS système
Qu'est-ce qu'une architecture micro-services VS monolithe
Lien entre micro-services et métier
Principes du couplage entre services
Isolation d'un service
Les 10+1 mensonges d'une architecture micro-services
Qu'est-ce qu'une architecture micro-services VS monolithe
Lien entre micro-services et métier
Principes du couplage entre services
Isolation d'un service
Les 10+1 mensonges d'une architecture micro-services
COMMUNICATION D'UN MICRO-SERVICES
Rappels sur le protocole HTTP
Rappels sur les principes REST/RESTful
Verbes HTTP et codes de retours
Définition Swagger comme documentation
Rappels sur les principes REST/RESTful
Verbes HTTP et codes de retours
Définition Swagger comme documentation
LIEN AVEC LE METIER
DDD : Domain Driven Design au sein d'un micro-services
CQRS : Command Query Responsability Segregation
Event Sourcing : dans quels buts et comment
CQRS : Command Query Responsability Segregation
Event Sourcing : dans quels buts et comment
COUPLAGE FAIBLE AVEC LE MESSAGING
Qu'est-ce que le couplage ?
Les différents types de couplage (Plateforme, Spatial, Temporel)
Introduction au messaging
Fire & Forget VS RPC
Tolérance aux erreurs
Les différents types de couplage (Plateforme, Spatial, Temporel)
Introduction au messaging
Fire & Forget VS RPC
Tolérance aux erreurs
MESSAGING ET METIER
Qu'est-ce qu'une saga ?
Gestion d'une saga (En mode "Requête/réponse", En mode "Event-driven")
Gestion d'une saga (En mode "Requête/réponse", En mode "Event-driven")
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- C # .NET - Le langage C#
- C # .NET Concepts avancés en C#
- .NET .NET Accès aux données avec Entity Framework et C#
- MICROSOFT ADO.NET Accès aux données avec ADO .NET et C#
- .NET Développement d'applications graphiques avec WPF
- ASP.NET Développement d'applications web avec ASP.NET MVC
- ASP.NET Développement d'applications Web avec Blazor et C#
- .NET Conception d interfaces graphiques mobiles Xamarin
nos centres de formation