Un guide général des principaux acteurs de l'industrie du maillage de service

Mis à jour le : November 09, 2022 | Information & Technology

Service Mesh est une couche d'infrastructure qui permet une communication de service à service basée sur le réseau entre divers services. Il contrôle la communication inter-microservice et, en modifiant les applications de microservice, aide à fournir aux clients des expériences numériques convaincantes et compétitives. Il s'agit d'une couche de communication ouverte qui gère la communication et la surveillance de chaque instance de service. Il est implémenté via des instances de proxy SideCar.

Selon Business Research Insights, le mondemaillot de serviceLa taille du marché était évaluée à 105,3 millions USD en 2020 et devrait atteindre une évaluation de 1 440,6 millions USD d'ici 2027 avec un TCAC de 41,3% au cours de la période de prévision. Le marché a des acteurs de premier plan tels que Buoyant, Hashicorp, F5, Kong, Solo et Tetrate.

Pour effectuer des transactions commerciales rentables en douceur et pour l'expansion globale des opérations de l'entreprise, les entreprises doivent mettre en œuvre la technologie. Le besoin devrait augmenter au cours de la période prévue en raison de l'adoption rapide dans de nombreux secteurs verticaux de l'industrie pour améliorer l'observabilité et transformer le volume substantiel de données d'application basées sur les micro-services en informations. L'adoption croissante des produits pour stimuler l'efficacité et la sécurité d'une application augmente chaque jour. Il est prévu que cela entraînerait le marché au cours de la période de prévision.

Avantages:

Les difficultés opérationnelles associées à la gestion et aux micro-services de gouvernance sont déjà considérées comme résolues en grande partie. Les entreprises utilisant des micro-services en production auront besoin d'une sorte de capacité à évoluer, selon Gartner et International Data Corporation (IDC).

Quelle que soit la technologie du bâtiment, elle est utilisée pour abstraction de ces considérations de gouvernance. Une couche architecturale indépendante permet:

• Gouvernance centrale et fiabilité par rapport à la communication inter-services, ainsi que les règles de gestion du trafic.

• Sécurité cohérente avec les normes d'authentification et d'autorisation.

• Découverte de service dans toutes les technologies de développement et de surveillance des applications préférées déjà en existence.

Avancées récentes

L'adoption de diverses interceptions de plate-forme de maillage de service pour réguler le trafic et protéger la communication entre les micro-services augmentera la demande du produit. Hashicorp, Inc., un fournisseur de maillage de service bien connu à San Francisco, a présenté la nouvelle solution de maillage de service entièrement gérée connue sous le nom de Hashicorp Consul et Vault en février 2021 sur la plate-forme cloud Hashicorp pour faciliter la charge des entreprises et améliorer la migration des données vers le cloud.

Si vous traitez avec les systèmes backend en tant que développeur de logiciels, vous avez certainement entendu le terme "Mesh de service" à un moment donné au cours des dernières années. Ce mot s'est répandu dans toute l'entreprise comme une énorme boule Katamari en raison d'une étrange confluence de circonstances, saisissant des pièces de marketing et d'excitation progressivement plus grandes, et elle ne montre aucune indication de ralentissement de si tôt. Mais si vous pouvez filtrer tout le bruit, il a une valeur authentique, tangible et significative.

Fonctionnalités nécessaires à l'exécution du logiciel contemporain côté serveur

  • Pensez aux applications Web, aux serveurs API et à la majorité des logiciels côté serveur modernes si vous créez une application transactionnelle côté serveur qui est connectée à Internet public et accepte les demandes du monde extérieur et y répond dans un court laps de temps.
  • Si vous construisez ce système comme une collection de services qui communiquent entre eux de manière synchrone.
  • Si toutes ces merveilleuses qualités mentionnées ci-dessus finissent par être cruciales pour vous, l'application doit être fiable, sécurisée et transparente dans son fonctionnement.

Les fonctionnalités de la plate-forme sont un sous-ensemble des fonctionnalités offertes. Cela fait référence à des caractéristiques comme:

1. Pas soumis à la logique commerciale.

Cela ne fait aucune différence sur la raison pour laquelle Foo appelle la barre en premier lieu lors de la détermination de la façon dont les histogrammes de latence de trafic pour les appels entre FOO et BAR sont calculés.

2. Difficile de mettre correctement en œuvre.

L'approche naïve des tentatives est un moyen sûr de «réessayer les tempêtes» et d'autres modèles de défaillance du système distribué; Par conséquent, les tentatives de linkerd sont paramétrées avec des fonctionnalités sophistiquées comme les budgets de réessayer.

3. L'application cohérente est la clé de l'efficacité.

Ce n'est que lorsque tout le monde utilise Mutual TLS que la physique a un sens.

Perspectives de croissance de l'industrie

Aussi gênant que cela puisse être, il s'avère que pour que la technologie ait essentiellement une influence, elle doit être acceptée par les êtres humains. Les fournisseurs de services gagnent également en profit, bien que dans une méthode plus imprévue. L'objectif du propriétaire du service est d'être aussi créatif dans la construction du raisonnement de l'organisation, et le mécanisme moins opérationnel dont il doit s'inquiéter, plus il est facile. Plutôt que d'appliquer continuellement, par exemple, de réessayer les règles ou le TLS, ils peuvent faire plus d'efforts sur les problèmes de rationalité des entreprises et avoir la foi que la plate-forme s'occupera du reste.

Nos clients

yamaha
mckinsey&company
deliote
daikin
duracel
nvidia
fizer
hoerbiger
abbott
stallergenesgreer
novonordisk
hitachi
american express
bosch
google
sony
samsung
ups
ey