# AWS - Workload Discovery on AWS
# Workload Discovery on AWS
Workload Discovery on AWS 是一個開源的解決方案,自動發現和可視化您的 AWS 基礎設施生成架構圖和資源關係圖幫助理解和記錄現有的 AWS 環境
# 核心價值
- 自動發現 AWS 資源
- 可視化架構
- 生成架構圖
- 理解資源關係
- 成本分析
- 合規檢查
# 主要用途
- 記錄現有架構
- 遷移評估
- 成本優化
- 安全審計
- 災難恢復規劃
- 架構審查
# 核心功能
# 資源發現
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| 計算: ├─ EC2 Instances ├─ ECS/EKS Clusters ├─ Lambda Functions ├─ Auto Scaling Groups └─ Elastic Beanstalk
網絡: ├─ VPC ├─ Subnets ├─ Internet Gateways ├─ NAT Gateways ├─ Load Balancers (ALB/NLB/CLB) ├─ CloudFront Distributions └─ Route 53 Hosted Zones
存儲: ├─ S3 Buckets ├─ EBS Volumes ├─ EFS File Systems └─ FSx
數據庫: ├─ RDS Instances ├─ DynamoDB Tables ├─ ElastiCache Clusters ├─ Redshift Clusters └─ Neptune
安全: ├─ IAM Roles/Users/Policies ├─ Security Groups ├─ Network ACLs ├─ KMS Keys └─ Secrets Manager
其他: ├─ SNS Topics ├─ SQS Queues ├─ CloudWatch Logs └─ 50+ 其他服務
|
# 可視化
架構圖類型
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| 1. 資源關係圖 └─ 顯示資源之間的連接
2. 網絡拓撲圖 └─ VPC、子網、路由關係
3. 應用程序架構圖 └─ 應用層級的視圖
4. 成本視圖 └─ 按資源類型的成本分布
5. 標籤視圖 └─ 按標籤分組的資源
|
圖表格式
1 2 3 4 5
| 輸出格式: ├─ Interactive Web UI ├─ PNG/SVG 圖片 ├─ JSON 數據 └─ CSV 導出
|
搜尋與過濾
1 2 3 4 5 6 7 8 9 10 11 12
| 按條件搜索: ├─ 資源類型 ├─ 資源名稱 ├─ 標籤 ├─ 區域 ├─ 帳戶 └─ 成本範圍
高級過濾: ├─ 組合條件 ├─ 正則表達式 └─ 自定義查詢
|
# Reference
- Workload Discovery on AWS