Ce que vous apprendrez ?

  • Sécuriser efficacement les communications et les données au sein d'une architecture de microservices .NET Core.
  • Surveiller et déboguer des applications microservices en production en utilisant des outils de monitoring distribués.
  • Déployer et orchestrer des microservices à l'aide de Kubernetes et Docker.
  • Mettre en œuvre des patterns de conception avancés pour les microservices, tels que CQRS et Event Sourcing.
  • Concevoir et implémenter des stratégies de communication inter-services robustes utilisant gRPC et message queues.

Prérequis

  • Maîtrise de C# et .NET Core Connaissances en architectures distribuées Compréhension des concepts de microservices (découplage, scalabilité, résilience) Notions en API RESTful et gRPC Expérience avec Docker et la contenerisation Familiarité avec Kubernetes pour l'orchestration des conteneurs Connaissances en messagerie asynchrone (RabbitMQ, Azure Service Bus)

Contenu de la Formation

Total: 18 Chapitres Total hours: 9
  • Architecture Microservices
  • Containerisation avec Docker
  • Orchestration avec Kubernetes (Introduction)
  • Sécurité des Microservices
  • API Gateway
  • Patterns de communication (REST, gRPC)
  • Gestion des erreurs et logging distribué
  • Stratégies de persistance des données
  • Bases de données distribuées
  • Gestion des transactions distribuées
  • Tests unitaires et d'intégration
  • Tests d'end-to-end
  • Intégration continue et déploiement continu (CI/CD)
  • Monitoring et observabilité
  • Etude de cas concret
  • Bonnes pratiques de développement de microservices
  • Optimisation des performances
  • Scalabilité et maintenabilité

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Fayçal Chebihi

faycal.chebihi@openskillroom.com

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 9 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits
  • Type de formation

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.