App Mesh - AWS App Mesh

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

App Mesh

應用程式網狀預覽通道是us-west-2區域中提供的 App Mesh 服務的獨特變體。預覽頻道會公開即將推出的功能,供您在開發過程中嘗試使用。當您在預覽頻道中使用功能時,您可以透過提供意見反應, GitHub 以塑造特徵的行為方式。一旦功能在預覽頻道中具有完整功能,並且完成了所有必要的整合和檢查,它將畢業到生產 App Mesh 服務。

AWS App Mesh預覽頻道是 Beta 版服務,所有功能均為預版,因為這些條款已在AWS服務條款中定義。您對預覽頻道的參與受到您的協議AWS和AWS服務條款的約束,尤其是通用和 Beta 版服務參與條款,並且是機密的。

以下是關於預覽頻道的常見問題。

Preview Channel 是一種公共服務端點,可讓您在新服務功能正式推出之前試用並提供意見反應。預覽通道的服務端點與標準生產端點不同。您可以使用預覽通道的服務模型檔案,以及AWS CLI.AWS CLI 預覽通道可讓您在不影響目前的生產基礎架構的情況下嘗試新功能。我們鼓勵您向 App Mesh 團隊提供意見反應,以協助確保 App Mesh 符合客戶最重要的需求。您在預覽頻道中對功能的意見反應可協助塑造 App Mesh 的功能,讓我們能夠提供最佳服務。

下表列出了與預覽通道不同之 App Mesh 格服務的各個層面。

縱橫 App Mesh App Mesh
Frontend endpoint appmesh.us-west-2.amazonaws.com appmesh-preview.us-west-2.amazonaws.com
Envoy management service endpoint appmesh-envoy-management.us-west-2.amazonaws.com appmesh-preview-envoy-management.us-west-2.amazonaws.com
CLI AWS App Mesh list-meshes AWS App Mesh-preview list-meshes (only available after adding the Preview Channel service model)
Signing name appmesh appmesh-preview
Service principal appmesh.amazonaws.com appmesh-preview.amazonaws.com
注意

雖然 App Mesh 生產服務表格中的範例會列出us-west-2區域,但大部分的區域都可以使用生產服務。如需 App Mesh 生產服務可在其中使用的所有區域清單,請參閱AWS App Mesh端點和配額。不過,應用程式網狀預覽通道服務僅適用於該us-west-2地區。

  1. AWS CLI使用下列命令將包含預覽頻道功能的預覽頻道服務模型新增至。

    aws configure add-model \ --service-name appmesh-preview \ --service-model https://raw.githubusercontent.com/aws/aws-app-mesh-roadmap/main/appmesh-preview/service-model.json
  2. 根據 JSON 範例和功能使AWS App Mesh用者指南中提供的指示,建立包含該功能的 JSON 檔案。

  3. 使用適當的AWS CLI命令和命令輸入文件實現該功能。例如,下列指令會使用 route.json 檔案建立具有預覽頻道功能的路由。

    aws appmesh-preview create-route --cli-input-json file://route.json
  4. 將該容器新增到 Amazon ECS 任務定義、Kubernetes 網繭規格或 Amazon EC2 執行個體時,請新增APPMESH_PREVIEW = 1為特使容器的組態變數。此變數可讓 Envoy 容器與「預覽通道」端點進行通訊。如需新增組態變數的詳細資訊,請參閱更新 Amazon ECS 中服務、在 Kubernetes更新服務和更新 Amazon EC2 上的服務。

您可以直接針對 App Mesh 路線圖 GitHub存放庫問題提供意見反應,這些問題與功能有關的文件所連結。

回饋期間會依引入功能的大小和複雜度而變動。我們打算在將功能發布到預覽端點和將功能發布到生產之間提供 14 天的評論期。App Mesh 團隊可能會延長特定功能的意見回饋期限。

雖然我們鼓勵您直接就 App Mesh GitHub 路線圖問題提供意見反應和錯誤報告,但我們瞭解您可能需要分享敏感資料,或者您可能會發現您認為可以公開揭露的問題不安全。對於這些問題,您可以直接通過電子郵件向 App Mesh 團隊聯繫AWS Support或提供反饋。

是。預覽通道的安全性等級與標準生產端點相同。

您可以在預覽通道中使用網格 30 天。建立網面三十天後,您只能列出、讀取或刪除網面。如果您在三十天後嘗試建立或更新資源,則會收到BadRequest例外狀況,說明網格已封存。

您可以使AWS CLI用「預覽通道」服務模型檔案和指令輸入檔案。若要取得關於如何使用圖徵的詳細資訊,請參閱如何使用預覽頻道中的功能?。您無法使用AWS CLI指令選項AWS Management Console、SDK 或使AWS CloudFormation用「預覽頻道」功能。但是,一旦將特徵發佈到生產服務,您就可以使用所有工具。

沒有 API 可能會根據意見反應而變更。

沒有 新的 API 物件可能未完全整合至AWS Management ConsoleAWS CloudFormation、或AWS CloudTrail。隨著功能在預覽頻道中固化,而且幾乎正式推出,整合最終將可用。

是。預覽頻道功能的文件包含在生產文件中。例如,如果將路由資源的特徵釋放到「預覽通道」中,有關如何使用這些特徵的資訊將會在現有路由資源文件中提供。「預覽頻道」功能會標示為僅在「預覽頻道」中可用。

在「預覽通道」中引入新功能時,會在「App Mesh 文件記錄」中新增一個項目。您可以定期檢閱頁面,或訂閱 App Mesh 文件歷史記錄 RSS 摘要。此外,您也可以檢閱AWS App Mesh藍圖 GitHub 存放庫的問題。預覽通道服務模型 JSON 檔案的下載連結會新增至發佈至預覽頻道時的問題。如需關於如何使用模型和特徵的詳細資訊,請參閱如何使用預覽頻道中的功能?

App Mesh 文件中指出該功能僅在「預覽通道」中可用的文字已移除,而且會在 App Mesh 文件記錄中新增項目。您可以定期檢閱頁面,或訂閱 App Mesh 文件歷史記錄 RSS 摘要。