AWS App Mesh

Mise en réseau au niveau de l'application pour tous vos services

AWS App Mesh est un maillage de services qui fournit une mise en réseau au niveau de l'application afin de faciliter la communication entre vos services sur plusieurs types d'infrastructure de calcul. App Mesh offre une visibilité de bout en bout et une forte disponibilité de vos applications.

Les applications modernes sont généralement composées de plusieurs services. Chaque service peut être conçu à l'aide de plusieurs types d'infrastructures de calcul, tels qu'Amazon EC2, Amazon ECS, Amazon EKS et AWS Fargate. À mesure que le nombre de services augmente au sein d'une application, il devient de plus en plus difficile de localiser avec précision les erreurs, de rediriger le trafic après les pannes et de déployer en toute sécurité les modifications de code. Auparavant, vous deviez créer une logique de surveillance et de contrôle directement dans votre code et redéployer votre service chaque fois que des modifications étaient apportées.

AWS App Mesh facilite l'exécution de services en fournissant une visibilité cohérente et des contrôles de trafic réseau ainsi qu’en vous aidant à offrir des services sécurisés. App Mesh évite de mettre à jour le code de l'application pour modifier le mode de collecte des données de surveillance ou le routage du trafic entre les services. App Mesh configure chaque service pour exporter les données de surveillance et implémente une logique de contrôle des communications cohérente au sein de votre application.

Vous pouvez utiliser App Mesh avec AWS Fargate, Amazon EC2, Amazon ECS, Amazon EKS et Kubernetes fonctionnant sur AWS pour mieux exécuter votre application à grande échelle. App Mesh s'intègre également à AWS Outposts pour vos applications fonctionnant sur site. App Mesh utilise le proxy open source Envoy, ce qui le rend compatible avec un large éventail d'outils open source et proposés par des partenaires AWS.

Présentation d’AWS App Mesh

Avantages

Obtenir une visibilité de bout en bout

App Mesh capture les métriques, les journaux et les traces de toutes vos applications. Vous pouvez combiner et exporter ces données vers Amazon CloudWatch, AWS X-Ray et des outils de partenariat et AWS et de communauté compatibles pour la surveillance et le suivi. Cela vous permet d'identifier et d'isoler rapidement les problèmes liés à n'importe quel service afin d'optimiser l'ensemble de votre application.

Rationaliser vos opérations

App Mesh permet de configurer et standardiser les flux de trafic entre vos services. Vous pouvez facilement mettre en œuvre des règles de routage de trafic personnalisées pour vous assurer que votre service est hautement disponible pendant les déploiements, après les pannes et à mesure que votre application évolue. Cela évite de devoir configurer des protocoles de communication pour chaque service, écrire du code personnalisé ou implémenter des bibliothèques pour faire fonctionner votre application.

Améliorer la sécurité du réseau

App Mesh permet de chiffrer toutes les demandes entre services, même lorsqu'elles se trouvent dans vos réseaux privés. De plus, vous pouvez ajouter des contrôles d'authentification pour vous assurer que seuls les services autorisés peuvent se connecter entre eux.

Fonctionnement

image (9)

Billets de blog

 date 
  •  date 
1

Articles relatifs aux nouveautés

 date 
  •  date 
1

Partenaires AWS App Mesh

Aqua_600x400
alcide_600x400
Datadog-logo-2019-600x400
NeuVector_600x400
Print
HashiCorp
Weaveworks
Qubole Logo
Spotinst-logo-600X400
wavefront
sysdig_600x400
Tetrate
solarwinds
Standard Product Icons (Features) Squid Ink
Découvrir les fonctionnalités du produit

En savoir plus sur AWS App Mesh

En savoir plus 
Sign up for a free account
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS

S'inscrire