Veröffentlicht am: Mar 27, 2019
AWS App Mesh ist jetzt allgemein verfügbar und wird für den produktiven Einsatz unterstützt.
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 standardisiert die Kommunikation Ihrer Services, gibt Ihnen durchgehende Transparenz und trägt dazu bei, die Hochverfügbarkeit Ihrer Anwendungen zu gewährleisten.
Moderne Anwendungen bestehen in der Regel aus mehreren Services. Jeder einzelne Service kann wiederum auf Basis mehrerer Typen für die Datenverarbeitungsinfrastruktur aufgebaut werden, wie z. B. Amazon EC2 und AWS Fargate. Da 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 vereinfacht die Ausführung von Services, indem es für Services, die über mehrere Typen für die Datenverarbeitungsinfrastruktur hinweg aufgebaut sind, eine einheitliche Transparenz und Netzwerkdatenverkehrskontrolle zur Verfügung stellt. App Mesh macht es überflüssig, den Anwendungscode zu aktualisieren, um die Methode zu ändern, mit deren Hilfe Ü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. Dies erleichtert das schnelle Auffinden von Fehlerquellen und die automatische Umleitung des Netzwerkdatenverkehrs bei Ausfällen oder die Umsetzung von Code-Änderungen.
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. App Mesh verwendet den Open-Source-Envoy-Proxy und ist damit kompatibel mit einer Vielzahl von AWS-Partnern und Open-Source-Tools.
Weitere Informationen finden Sie in unserem GitHub-Repository oder in unserer Dokumentation.
App Mesh steht in den folgenden Regionen zur Verfügung: Asien-Pazifik (Mumbai), USA Ost (Ohio), Europa (Irland), Europa (Frankfurt), USA Ost (Nord-Virginia), Asien-Pazifik (Seoul), EU (London), Asien-Pazifik (Tokio), USA West (Oregon), USA West (Nordkalifornien), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Kanada (Zentral).