SUS05-BP03 使用受管服務 - AWS Well-Architected 架構

SUS05-BP03 使用受管服務

使用受管服務以提高雲端中的操作效率。

常見的反模式:

  • 您使用具有低使用率的 Amazon EC2 執行個體來執行應用程式。

  • 您的內部團隊僅管理工作負載,而沒有時間專注於創新或簡化。

  • 您為在受管服務上可更高效執行的任務部署及維護技術。

建立此最佳實務的優勢:

  • 使用受管服務可將責任轉移給 AWS,他們擁有從數百萬客戶積累而成的洞察,可帶來新的創新和效率動能。

  • 基於多租用戶控制平面,受管服務將服務產生的環境影響分散到眾多使用者。

未建立此最佳實務時的風險暴露等級:

實作指引

受管服務可將維持已部署硬體的高使用率和永續性優化的責任轉移給 AWS。受管服務也免除了維護服務的營運和管理重擔,讓您的團隊有更多時間可專注於創新。

審查您的工作負載,以識別可能被 AWS 受管服務取代的元件。例如,Amazon RDSAmazon RedshiftAmazon ElastiCache 提供受管分析服務。Amazon AthenaAmazon EMRAmazon OpenSearch Service 提供受管分析服務。

實作步驟

  1. 清查工作負載:清查工作負載中的服務和元件。

  2. 確定候選項:評估並識別可能被受管服務取代的元件。以下舉例說明您可能會考慮使用受管服務的時機:

    Task What to use on AWS

    託管資料庫

    使用受管 Amazon Relational Database Service (Amazon RDS) 執行個體,而非在 Amazon Elastic Compute Cloud (Amazon EC2) 上維護您自己的 Amazon RDS 執行個體。

    託管容器工作負載

    使用 AWS Fargate,而非實作您自己的容器基礎設施。

    託管 Web 應用程式

    使用 AWS Amplify 託管,供靜態網站和伺服器端轉譯的 Web 應用程式作為全受管 CI/CD 和託管服務。

  3. 建立遷移計畫:識別相依項並建立遷移計畫。據以更新執行手冊和程序手冊。

    • AWS Application Discovery Service 會自動收集並提供有關應用程式相依性和利用率的詳細資訊,協助您在計劃遷移時做出更明智的決定。

  4. 執行測試:在遷移至受管服務之前先測試服務。

  5. 取代自我託管服務:使用遷移計畫將自我託管服務取代為受管服務。

  6. 監控和調整:在遷移完成後繼續監控服務,以便在必要時進行調整及優化服務。

資源

相關文件:

相關影片: