Aller au contenu principal

Open Service Mesh

Overview

Open Service Mesh (OSM) est un service mesh open source maintenu par Microsoft, implémentant la spécification SMI (Service Mesh Interface). OSM offre une architecture simplifiée utilisant Envoy comme proxy, avec un focus sur la conformité aux standards et l'interopérabilité. Il est plus léger qu'Istio tout en offrant les fonctionnalités essentielles d'un service mesh.

OSM est particulièrement adapté aux équipes cherchant un service mesh standardisé et maintenable, avec une approche alignée sur les spécifications SMI et une intégration avec l'écosystème Microsoft/Azure.


Informations essentielles

PropriétéValeur
Site officielhttps://openservicemesh.io/
LicenceApache 2.0
NationalitéÉtats-Unis (Microsoft)
TypeService mesh conforme à SMI
DéploiementDéploiement Kubernetes
DifficultéIntermédiaire
TechnologiesGo, Envoy (C++)

TL;DR

Open Service Mesh est idéal si vous cherchez un service mesh standardisé conforme à SMI, avec architecture simplifiée et intégration Microsoft/Azure.

Points clés à retenir :

  • Conforme à la spécification SMI
  • Architecture simplifiée
  • Utilise Envoy comme proxy
  • Maintenu par Microsoft
  • Focus sur standards et interopérabilité

Compatibilité et intégrations

  • Compatible avec Kubernetes
  • Conforme à la spécification SMI
  • Utilise Envoy comme proxy
  • Intégration avec Azure
  • Compatible avec les outils de monitoring

Avantages

  • Conforme aux standards SMI
  • Architecture simplifiée
  • Maintenu par Microsoft
  • Focus sur interopérabilité
  • Bien documenté

Limites

  • Communauté plus petite qu'Istio
  • Moins de fonctionnalités avancées qu'Istio
  • Moins testé en production
  • Moins de documentation tierce

Ressources