本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
成本
您需負責支付執行此解決方案時所使用的 AWS 服務成本。總成本取決於負載測試執行的數量、這些測試的持續時間,以及產生的資料量。截至此修訂,在美國東部 (維吉尼亞北部) 區域中使用預設設定執行此解決方案的預估成本約為每月 30.90 美元。
下表提供在美國東部 (維吉尼亞北部) 區域中使用預設參數部署此解決方案一個月的範例成本明細。
| AWS 服務 | 維度 | 成本 【美元】 |
|---|---|---|
|
AWS Fargate |
執行 30 小時的 10 個隨需任務 (使用兩個 vCPUs 和 4 GB 記憶體) |
29.62 美元 |
|
Amazon DynamoDB |
1,000 個隨需寫入容量單位 1,000 個隨需讀取容量單位 |
0.0015 美元 |
|
AWS Lambda |
1,000 個請求 總持續時間為 10 分鐘 |
1.25 美元 |
|
AWS Step Functions |
1,000 個狀態轉換 |
$0.025 |
|
總計: |
每月 30.90 美元 |
解決方案資源會以 Key=SolutionId 和 Value=SO0062 標記。您可以依照文件啟用標籤來啟用標籤金鑰 SolutionId。標籤啟用後,您可以依照文件建立成本類別來建立成本類別規則。您可以監控成本類別主控台並選擇成本類別名稱,以檢視解決方案產生的成本。
我們建議您透過 AWS Cost Explorer
注意
預設任務組態每個任務使用 2 個 vCPUs和 4 GB 的記憶體。如果您的負載測試不需要這些資源,您可以降低這些資源以降低成本。相反地,您可以增加資源,以支援每個任務更高的並行。如需詳細資訊,請參閱本指南中的增加容器資源一節。
注意
此解決方案提供在執行測試時包含即時資料的選項。此功能需要額外的 AWS Lambda 函數和會產生額外費用的 AWS IoT Core 主題。
AWS DevOps Agent 整合成本
此解決方案部署基礎設施以支援與 AWS DevOps 代理程式的整合,包括兩個用於代理程式空間註冊和調查追蹤的 Amazon DynamoDB 資料表。這些資料表使用隨需容量模式,因此 AWS 會根據您的用量向您收取每個讀取和寫入請求的費用。如需有關定價的詳細資訊,請參閱 Amazon DynamoDB 定價
當您使用 DevOps 代理程式整合對測試結果執行調查時,AWS DevOps 代理程式服務會每代理程式秒單獨計費。此成本不包含在上述預估中。如需完整定價詳細資訊,請參閱 AWS DevOps 代理程式定價
每個測試案例的 CloudWatch 儀表板成本
每次執行負載測試時,此解決方案EcsLoadTesting-<testId>-<region> 都會在測試執行的每個區域中建立名為 的 Amazon CloudWatch 儀表板。相同測試案例的後續執行會更新相同的儀表板,因此您的帳戶在每個區域中包含每個測試案例的一個儀表板。這些儀表板會在測試完成後保留在您的帳戶中,並繼續產生每月費用,直到刪除為止。此成本不包含在上述預估中。
| 服務元件 | 維度 | 成本 【美元】 |
|---|---|---|
|
Amazon CloudWatch |
每個區域每個測試案例 1 個儀表板 |
每月每個儀表板 3.00 美元 |
|
範例:10 個測試案例,每個在 2 個區域中執行 |
20 個儀表板 |
每月 60.00 美元 (免費方案之前) |
CloudWatch 免費方案包含每月三個免費儀表板 (每個儀表板最多 50 個指標)。對於具有許多測試案例或跨多個區域分佈測試的帳戶,此成本可能會快速複合。為了避免持續收費,請透過解決方案的 Web 主控台刪除您不再需要的測試案例,這也刪除其儀表板,或手動刪除儀表板。如需手動刪除步驟,請參閱本指南的手動刪除保留資源一節。
價格可能變動。如需完整詳細資訊,請參閱 Amazon CloudWatch 定價
MCP 伺服器額外費用 (選用)
下表提供 MCP Server 與美國東部 (維吉尼亞北部) 區域中定價整合一個月的成本明細。
| 服務元件 | 維度 | 成本 【美元】 |
|---|---|---|
|
AgentCore Gateway - 工具索引 |
10 個工具 × 每 100 個工具 $0.02 |
0.002 美元 |
|
AgentCore Gateway - 搜尋 API |
每 1,000 個 10,000 個互動 × 0.025 美元 |
0.25 美元 |
|
AgentCore Gateway - API 調用 |
每 1,000 個 50,000 個調用 × 0.005 美元 |
0.25 美元 |
|
AWS Lambda 函式 |
根據用量的變數 (典型工作負載) |
5.00 - 20.00 美元 |
|
預估總額外費用: |
每月 5.50 - 20.50 美元 |
價格可能變動。如需 AgentCore Gateway 定價的完整詳細資訊,請參閱 Amazon Bedrock 定價
ALB + ECS Fargate 託管 Web 主控台額外費用 (選用)
如果您選擇 ALB + ECS Fargate 部署選項,則需支付下列額外費用。定價適用於美國東部 (維吉尼亞北部) 區域。
| 服務元件 | 維度 | 成本 【美元】 |
|---|---|---|
|
Elastic Load Balancing |
1 Application Load Balancer |
19.35 美元 |
|
AWS Fargate |
2 個執行全年無休的任務 (0.25 vCPU、0.5 GB 記憶體) |
17.77 美元 |
|
Amazon Virtual Private Cloud (VPC) |
3 個界面端點、2 個可用區域 |
43.21 美元 |
|
Amazon CloudWatch |
10 個指標、1,000 個 GetMetricData 請求、1,000 個 API 請求、5 GB 日誌擷取、1 個儀表板、10 個警示 |
6.54 美元 |
|
Amazon S3 |
0.1 GB S3 標準儲存、100 個 PUT/COPY/POST/LIST 請求、10,000 個 GET/SELECT 請求 |
0.01 美元 |
|
AWS WAF |
1 個 Web ACL、3 個受管規則群組 (CRS、AmazonIpReputationList、AnonymousIpList)、10,000 個請求 (可忽略請求成本) |
8.00 美元 |
|
預估總額外費用: |
每月 94.88 美元 |
價格可能變動。如需完整詳細資訊,請參閱 Elastic Load Balancing 定價