AWS App Mesh

Netzwerk auf Anwendungsebene für alle Ihre Services

AWS App Mesh ist ein Service-Mesh, das Netzwerke auf Anwendungsebene bereitstellt, sodass Ihre Services problemlos über verschiedene Arten von Computerinfrastrukturen miteinander kommunizieren können. App Mesh bietet End-to-End-Transparenz und Hochverfügbarkeit für Ihre Anwendungen.

Anwendungen bestehen in der Regel aus mehreren Services. Jeder Service kann mit mehreren Arten von Computerinfrastrukturen wie Amazon EC2, Amazon ECS, Amazon EKS und AWS Fargate erstellt werden. Wenn die Anzahl der Services innerhalb einer Anwendung wächst, wird es schwierig, die genaue Fehlerposition zu bestimmen, den Datenverkehr nach Ausfällen umzuleiten und Code-Änderungen sicher zu implementieren. Bisher mussten Sie dazu Überwachungs- und Steuerungslogik direkt in Ihren Code integrieren und Ihre Services bei jeder Änderung neu bereitstellen.

AWS App Mesh erleichtert das Ausführen von Services, indem es konsistente Transparenz- und Netzwerkverkehrskontrollen bietet und Sie bei der Bereitstellung sicherer Services unterstützt. Mit App Mesh erübrigt sich eine Aktualisierung des Anwendungscodes, um die Methode zu ändern, mit der Überwachungsdaten gesammelt werden oder der Datenverkehr zwischen den Services geleitet wird. App Mesh konfiguriert jeden Service für den Export von Überwachungsdaten und implementiert eine einheitliche Kommunikationssteuerungslogik in Ihrer Anwendung.

Sie können App Mesh mit AWS Fargate, Amazon EC2, Amazon ECS, Amazon EKS und Kubernetes auf AWS verwenden, um Ihre Anwendung mit einer besseren Skalierbarkeit auszuführen. AWS Outposts lässt sich auch in AWS Outposts für Ihre Anwendungen integrieren, die vor Ort ausgeführt werden. App Mesh verwendet den Open-Source-Envoy-Proxy und ist damit kompatibel mit einer Vielzahl von AWS-Partnern und Open-Source-Tools.

Einführung in die AWS App Mesh

Vorteile

Schaffen Sie End-to-End-Transparenz

App Mesh erfasst Metriken, Protokolle und Traces aus allen Ihren Anwendungen. Sie können diese Daten kombinieren und an Amazon CloudWatch, AWS X-Ray und kompatible AWS-Partner- und Community-Tools für Überwachung und Tracing exportieren. Auf diese Weise können Sie Probleme mit einzelnen Services schnell identifizieren und isolieren und so Ihre gesamte Anwendung optimieren.

Optimieren Sie Ihre Prozesse

App Mesh bietet Steuerelemente, mit denen Sie den Datenverkehr zwischen Ihren Services konfigurieren und standardisieren können. Sie können benutzerdefinierte Datenverkehrs-Routing-Regeln ganz einfach implementieren, um sicherzustellen, dass Ihr Service während der Bereitstellung, nach Ausfällen und bei der Skalierung Ihrer Anwendung hochverfügbar ist. Dadurch entfällt die Notwendigkeit, Kommunikationsprotokolle für jeden Service zu konfigurieren, benutzerdefinierten Code zu schreiben oder Bibliotheken für den Betrieb Ihrer Anwendung zu implementieren.

Verbessern Sie die Netzwerksicherheit (Vorschau)

App Mesh unterstützt die Verschlüsselung aller Anfragen zwischen Services, selbst wenn sich diese in Ihren privaten Netzwerken befinden. Darüber hinaus können Sie Authentifizierungskontrollen hinzufügen, um sicherzustellen, dass nur von Ihnen zugelassene Services miteinander kommunizieren können.

Funktionsweise (mTLS-Vorschau)

image (9)

Blog-Beiträge

Datum
  • Datum
1

Artikel zu Neuigkeiten

Datum
  • Datum
1

AWS App Mesh-Partner

Aqua_600x400
alcide_600x400
Datadog-logo-2019-600x400
NeuVector_600x400
Print
600x400_hashiCorp
600x400_Weaveworks_logo
Qubole Logo
Spotinst-logo-600X400
wavefront
sysdig_600x400
Tetrate
solarwinds
Product-Page_Standard-Icons_01_Product-Features_SqInk
Sehen Sie sich die Produktfunktionen an

Weitere Informationen zu AWS App Mesh

Weitere Informationen 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrieren Sie sich und erhalten Sie ein kostenloses Konto

Sie erhalten sofort Zugriff auf das kostenlose Kontingent von AWS

Registrieren