Sitemap
資安工作者的學習之路

業餘資安寫手,希望透過紀錄所學的知識來回饋於社群上,互相學習分享。個人介紹參考 https://portaly.cc/kurohuang

善用你的 AWS Trusted Advisor:提升雲端安全、效能與成本效益!

10 min readFeb 1, 2025

--

透過 AWS Trusted Advisor,充分發揮 AWS 雲端的潛力。這次聊一下 Trusted Advisor 如何協助各位雲端管理員最佳化雲端環境,提升安全性、改善效能並節省成本。

本文以英文版為主,中文版依據英文所翻譯,英文版連結如下:Introduction to AWS Trusted Advisor: Improve Your Cloud Security, Performance, and Cost Efficiency

Press enter or click to view image in full size
https://aws.amazon.com/tw/premiumsupport/technology/trusted-advisor/

前言

在雲端運維的過程中,企業往往需要兼顧成本控制、安全性、效能與高可用性。AWS Trusted Advisor 為 AWS 提供的自動建議工具,可以幫助管理者評估 AWS 環境,提供最佳實踐建議,進一步提升基礎架構的運行效率。本文將詳細介紹 AWS Trusted Advisor 的各項功能,並分析其與 AWS Support 的關係及不同方案的區別。

AWS Trusted Advisor 是什麼?

AWS Trusted Advisor 是 AWS 提供的雲端資源優化工具,透過分析用戶的 AWS 環境,提供多方面的最佳實踐建議,包括成本優化 (Cost Optimization)、效能 (Performance)、安全性 (Security)、容錯性 (Fault Tolerance)、服務限制 (Service Limits) 和營運卓越 (Operational Excellence)。這些建議能幫助使用者改善 AWS 資源管理,確保環境的安全與穩定。

AWS Trusted Advisor 可協助您最佳化成本、效能、安全性和彈性,在雲端中大規模實作。Trusted Advisor 會透過雲端成本最佳化、效能、彈性、安全性、卓越營運和服務限制等類別的最佳實務檢查來持續評估您的 AWS 環境,並建議修正與最佳實務的任何偏差的行動。Trusted Advisor Priority透過 AWS 帳戶團隊提供前後關聯驅動和優先順序的建議,可協助 AWS Enterprise Support 客戶專注於最重要的建議。

來源:雲端最佳化 — AWS Trusted Advisor

AWS Support 與 Trusted Advisor 的關係與方案差異

AWS Trusted Advisor 的可用功能與 AWS Support 計畫息息相關。AWS Support 主要提供技術支援,而 Trusted Advisor 則提供基礎架構最佳化建議。

AWS Support 計畫有幾個分類,例如Basic、Developer、Business、Enterprise 等,Trusted Advisor 的詳細功能與價格如下方圖面。

在 Business 和 Enterprise Support 計畫中,使用者可獲得完整的 Trusted Advisor 分析與建議,Enterprise 計畫還能透過 AWS Health API 與 AWS Organizations 進行整合,提升通知與監控能力。

Press enter or click to view image in full size

售價與功能隨時會變動,詳細來源請參考官方資訊:Pricing for AWS Support Plans | Starting at $29 Per Month | AWS Support

Trusted Advisor 各類建議簡介

Press enter or click to view image in full size
https://us-east-1.console.aws.amazon.com/trustedadvisor#/
Press enter or click to view image in full size

Cost Optimization (成本優化)

Trusted Advisor 會分析沒被完整利用的資源,提供降低成本的建議。例如,檢測 EC2、RDS、EBS 及其他 AWS 服務是否有閒置或低效能使用的情況,建議調整規模或關閉不必要的資源。也會建議使用 Reserved Instances 或 Savings Plans,以降低長期資源成本。

Press enter or click to view image in full size
Press enter or click to view image in full size

Performance (效能最佳化)

Trusted Advisor 透過監控 AWS 環境的效能瓶頸,例如 CloudFront 設定、EC2 執行個體類型的選擇、Auto Scaling 群組的調整等,提供提高系統效能的建議,確保應用程式的運行效能。

Press enter or click to view image in full size
Press enter or click to view image in full size

Security (安全性建議)

安全性是 AWS Trusted Advisor 重要的分析面向之一。它會檢查 S3 的存取權限、IAM 、未啟用 MFA 的 Root 帳戶、Security Group 規則等,提醒使用者進行適當的安全強化,降低資安潛在風險。

我也建議雲端管理員開啟 Amazon GuardDuty、Amazon Security Hub 和 Amazon Config ,確保雲端環境內安全監控和符合性。

Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size

Fault Tolerance (容錯能力)

此類建議著重於提升基礎架構的高可用性。Trusted Advisor 會檢查 RDS 備份設定、跨區域備援、Route 53 Health Check檢、Auto Scaling 等,幫助使用者提升災難恢復能力。

Press enter or click to view image in full size
Press enter or click to view image in full size

Service Limits (服務限制)

AWS 針對不同帳戶與區域設有服務使用上限,例如 EC2 執行個體數量、EBS Volume、VPC Elastic IPs 等。Trusted Advisor 會監控這些限制,提醒使用者是否即將達到 AWS 預設的上限,以便提前規劃。

Press enter or click to view image in full size
Press enter or click to view image in full size

Operational Excellence (營運卓越)

營運卓越主要涵蓋基礎架構管理與 相關最佳實踐。Trusted Advisor 會檢查 AWS 資源是否符合最佳的部署方式,例如 CloudFormation Stack 使用情況、標籤管理 (Tagging)、事件日誌監控等,以確保環境維護的高效率。

Press enter or click to view image in full size
Press enter or click to view image in full size

Notification (通知)

AWS Trusted Advisor 可以設定多個通知機制,例如與 AWS SNS 整合,讓團隊能即時收到重要建議的更新。此外,Enterprise Support 計畫的用戶可以透過 AWS Health Dashboard 進一步監控整體雲端環境狀況。

Press enter or click to view image in full size

所有 Tursted Advisor 的檢查項目清單 :AWS Trusted Advisor 檢查參考 — AWS Support

Console Dashboard

管理員可直接從 AWS 管理主控台啟用 Trusted Advisor。它能提供即時建議,Trusted Advisor 會評估雲端帳戶,並即時提供建議。

Press enter or click to view image in full size
Dashboard — Recommendations
Press enter or click to view image in full size

結論

AWS Trusted Advisor 是一款強大且實用的雲端資源管理工具,透過自動化建議幫助使用者提升成本效益、強化安全性並改善系統效能。然而,其完整功能需搭配 AWS Support 計畫使用,企業在選擇方案時應根據需求評估最適合的 Support 計劃,以充分發揮 Trusted Advisor 的價值。

透過有效運用 Trusted Advisor,企業可以更輕鬆地管理 AWS 環境,確保系統運行的安全性與高效能,進一步達成雲端運營的最佳實踐。

Cloud Computing

我想把各種經驗寫出來做分享教學,希望把社群的分享風氣帶出來給大家。並期望之後有人也可以寫出不同的心得文,如果是自修同學對於申請考試和準備上有任何問題,可以透過 LinkedIn 交朋友與 Facebook 來聯絡我,能力範圍內盡量幫你解決(或是你想認識我出來喝杯咖啡也歡迎,我很喜歡多認識業界的朋友們交流,也真的不少人找我聊聊過了!)。

--

--

資安工作者的學習之路
資安工作者的學習之路

Published in 資安工作者的學習之路

業餘資安寫手,希望透過紀錄所學的知識來回饋於社群上,互相學習分享。個人介紹參考 https://portaly.cc/kurohuang

Kuro Huang
Kuro Huang

Written by Kuro Huang

資安顧問、架構師與水肺潛水員。對教育充滿期待的資安從業者,現任ISC2台北分會理監事, AWS Community Builder。希望對資安社群盡一點心力。期望自己與各位夥伴能有所進步,歡迎喝咖啡聊資安。希望保持著定期參與資安社群活動。個人介紹 https://portaly.cc/kurohuang

No responses yet