Architecture de microservices pilotee par apiapi
Architecture de microservices pilotée par APIAPI-driven Microservice Architecture Une architecture de référence WSO Version Q - auteur Dakshitha Ratnayake Architecte d ? entreprise - CTO O ?ce dakshitha wso com L ? architecture de microservices MSA est une excellente approche de la création de systèmes décentralisés Toutefois les microservices sont trop granulaires lorsqu ? il s ? agit d ? architecturer des systèmes et des projets plus importants dans les friches industrielles La plupart des entreprises suivent une architecture en couches avec des principes d ? architecture orientée services SOA et des concepts MSA en regroupant les services ou microservices en couches dans l ? architecture d ? entreprise globale Cette approche fait de chaque couche d ? architecture un ensemble logiquement centralisé de composants partagés Ce document présentera les microservices et abordera principalement l ? approche en couches pour un MSA piloté par API Il introduira des moyens de passer progressivement d ? une architecture monolithique à un MSA en couches via le modèle de passerelle API à l ? aide de l ? intergiciel WSO et des technologies recommandées Cet article couvrira également brièvement d ? autres architectures de référence telles que l ? architecture segmentée qui est un sous-modèle de l ? architecture en couches et l ? architecture de référence alternative connue sous le nom d ? architecture basée sur les cellules Ce document couvrira uniquement le style de communication demanderéponse pour la communication client-microservice et un document distinct traitera du style de communication piloté par les événements Introduction CÀ une époque o? il est plus important que jamais d ? o ?rir de superbes expériences numériques le succès commercial réside dans l ? o ?re de services numériques agiles avec une grande satisfaction de la clientèle Il doit y avoir un alignement entre la stratégie globale de l ? entreprise et les initiatives numériques poursuivies a ?n de transformer l ? architecture opérationnelle de base en une architecture numérique Une architecture numérique favorise l ? intégration rapide des nouvelles technologies pour alimenter la transformation numérique Pour élaborer une architecture numérique est composée d ? une pile de couches qui soutiennent la cha? ne de valeur de l ? entreprise La couche technologique qui englobe l ? application la gestion des API la sécurité l ? analyse l ? intégration les couches de services et de données et l ? infrastructure de base sous-tend tout cela C CFigure architecture numérique typique Une architecture de microservices MSA est une méthode de développement d ? applications logicielles en les créant sous forme de collections de services indépendants et modulaires Les microservices peuvent être déployés pour créer une architecture numérique plus exible Les petites équipes peuvent travailler séparément sur ces microservices et les partager avec d ? autres développeurs d ? applications via des API pour les réutiliser En fait ces services individuels peuvent être publiés mis à l ? échelle et mis à jour sans impact sur le reste du système Lorsqu ? il est associé à un
Documents similaires










-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 11, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 104.4kB