Ce cours comprend Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question les hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours. Ce cours vous guidera à travers les éléments essentiels de l'architecture des microservices et des modèles de communication. Vous explorerez les stratégies de communication clés, telles que la communication synchrone et asynchrone, les API RESTful, GraphQL et gRPC. Le cours se penche sur des modèles avancés tels que les passerelles API, la communication de service à service et les architectures basées sur les événements, vous préparant à concevoir et à mettre en œuvre des systèmes microservices évolutifs. Vous vous pencherez également sur la gestion des données au sein des microservices, en apprenant les modèles de base de données tels que la base de données par service, la persistance polyglotte et le CQRS. Le cours propose des applications pratiques, y compris la gestion de problèmes réels tels que les problèmes de trafic réseau, les goulots d'étranglement dans les bases de données et les opérations de longue durée dans les microservices. Ce cours est idéal pour les développeurs de logiciels et les ingénieurs qui ont une compréhension de base de l'architecture du système. Il est parfait pour ceux qui souhaitent se plonger dans les microservices et leurs modèles complexes de communication et de gestion des données. À la fin du cours, vous serez en mesure de concevoir et de mettre en œuvre des microservices en utilisant divers modèles de communication, de sélectionner des bases de données appropriées pour les microservices et d'optimiser les techniques de gestion des données, y compris le CQRS et l'Event Sourcing.

Conception de microservices, communication et traitement des données

Conception de microservices, communication et traitement des données
Ce cours fait partie de Spécialisation "Architecture des microservices : Patrons de conception et principes"

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Maîtriser les principes fondamentaux de la communication des microservices, y compris les communications synchrones et asynchrones, les API RESTful et gRPC.
Apprenez à mettre en œuvre des passerelles API et des modèles tels que BFF pour optimiser la communication dans les architectures microservices.
Comprendre les techniques avancées de gestion des données, telles que le CQRS, l'approvisionnement en événements et le partage des bases de données.
Acquérir des compétences pratiques dans la gestion des problèmes liés aux microservices, tels que la communication entre services et les goulets d'étranglement au niveau des bases de données,
Compétences que vous acquerrez
- Catégorie : Magasin de données
- Catégorie : Développement de bases de données
- Catégorie : Architecture des systèmes
Outils que vous découvrirez
- Catégorie : Apache Kafka
Détails à connaître

Ajouter à votre profil LinkedIn
7 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 5 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Mise en réseau
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,

