張貼日期: Apr 8, 2020

AWS Fargate 是用於容器的無伺服器運算引擎,推出 1.4.0 版全新平台。此最新版支援若干 Fargate 全新功能,下面重點介紹了其中部份功能。 除非另有說明,否則本文章中討論的新功能與原生 Fargate 平台有關,且可由 Amazon Elastic Container Service (ECS) 協調器直接取用。

Fargate 任務現在支援 Amazon Elastic File System (EFS) 端點

現在,您可以使用 1.4.0 版平台啟動具有永久 EFS 儲存體的 Fargate 任務。透過在 Fargate 任務中掛載 EFS 磁碟區,此新功能可啟用需要資料持久性和共用儲存的應用程式。客戶現在可以將應用程式遷移至內容管理系統 (例如 WordPress 和 Drupal) 之類的 Fargate 或共用公共資料集的應用程式。

Fargate 任務現在具有 20 GB 的合併臨時磁碟區

使用新平台版本啟動的 Fargate 任務現在將隨附單一的 20 GB 臨時磁碟區,而不是 10 GB 磁碟區來託管容器映像,以及 4 GB 掛載磁碟區。這種額外的靈活性和容量對於處理大型資料集和檔案的工作負載特別有用。全新磁碟區更新適用於在 Fargate 上執行的 ECS 任務和 Amazon Elastic Kubernetes Service (EKS) Pod。

Amazon CloudWatch Container Insights 中提供網路效能指標

Fargate 1.4.0 版平台現在可透過 CloudWatch Container Insights 提供網路效能指標。藉助此功能,您現在不僅可存取 Fargate任務的現有 CPU、記憶體和磁碟指標,還可以存取網路指標。除了在已啟用 Container Insights 的 ECS 叢集上透過此新版平台啟動 Fargate 任務之外,您無須執行其他任何操作。 

現在可以透過 Amazon ECS 任務中繼資料端點版本 4 在 Fargate 中獲得網路統計資訊

透過查詢全新任務中繼資料端點版本 4,也可以獲得網路統計資訊。雖然這些網路指標類似於 Container Insights 提供的指標,但任務中繼資料端點允許第三方工具 (如 Datadog) 存取此資訊以作進一步分析。

Fargate 任務現在支援 CAP_SYS_PTRACE Linux 功能

現在,您可以在所有可用 Fargate 平台版本的 Fargate 任務定義中啟用 CAP_SYS_PTRACE Linux 功能。這樣可以更好地了解您的容器,並且您可以使用合作夥伴提供的多種可觀察工具 (如 Sysdig),來滿足安全性和合規性需求。 

若要進一步了解並檢視 Fargate 1.4.0 版平台新功能的完整清單,請瀏覽部落格文章。請瀏覽我們的文件頁面,獲取有關 Fargate 平台版本的更多詳細資訊。