AWS App Mesh

適用於所有服務的應用程式層級網路

AWS App Mesh 是一種服務網狀網路,可提供應用程式層級網路,讓您的服務在多種類型的運算基礎設施之間輕鬆通訊。App Mesh 為您的應用程式提供端對端可見性和高可用性。

現代應用程式通常是由多項服務組成。各項服務可能是使用 Amazon EC2、Amazon ECS、Amazon EKS 和 AWS Fargate 等多種類型的運算基礎設施建構而成。隨著應用程式中服務量的成長,現已難以精準找出錯誤的實際位置、故障後重新路由流量,並且安全部署程式碼變更。之前,您必須直接將監控和控制邏輯寫進程式碼,並且每次有變更時都要重新部署服務。

AWS App Mesh 透過提供一致的可見性、控制每個服務的網路流量以及協助您交付安全服務,輕鬆執行服務。App Mesh 去除更新應用程式碼的需要,以變更監控資料收集或在服務間路由流量的方式。App Mesh 設定每個服務來輸出監控資料,並且在您的應用程式中執行一致的通訊控制邏輯。

您可以使用 App Mesh 搭配在 AWS 執行的 AWS FargateAmazon EC2Amazon ECSAmazon EKSKubernetes,以更佳的方式大規模執行應用程式。App Mesh 也為內部部署執行的應用程式整合了 AWS Outposts。App Mesh 採用開放原始碼 Envoy 代理,與各種 AWS 合作夥伴和開放原始碼工具相容。

AWS App Mesh 介紹

優勢

取得端對端可見性

App Mesh 可擷取所有應用程式的指標、日誌和追蹤。您可以將這些資料結合並匯出到 Amazon CloudWatch、AWS X-Ray,以及相容的 AWS 合作夥伴和社群工具以進行監控和追蹤。這可讓您快速識別和隔離任何服務的問題,以優化整個應用程式。

簡化您的操作

App Mesh 提供控制項,讓您設定和標準化服務間流量流動的方式。您可以輕鬆實作自訂流量路由規則,從而每個服務在部署時、故障後及應用程式擴展時都具有高可用性。這免除了為每個服務設定通訊協定、撰寫自訂程式碼或實作程式庫以操作應用程式的需要。

增強網路安全

App Mesh 可協助在各個服務之間加密所有請求,即使那些請求都在您的私有網路中亦然。您甚至可以新增身分驗證控制,以確保僅有經允許的服務可互連。

運作方式

image (9)

部落格文章

日期
  • 日期
1

最新消息文章

日期
  • 日期
1

AWS App Mesh 合作夥伴

Aqua_600x400
alcide_600x400
Datadog-logo-2019-600x400
NeuVector_600x400
Print
HashiCorp
Weaveworks
Qubole Logo
Spotinst-logo-600X400
wavefront
sysdig_600x400
600x400_Tetrate_v2
600x400_Solarwinds
Standard Product Icons (Features) Squid Ink
查看產品功能

進一步了解 AWS App Mesh

進一步了解 
Sign up for a free account
註冊免費帳戶

立即存取 AWS 免費方案

註冊