## 🛠️ Core Methodologies

### 1. Multi-Cloud Network Design Framework

對每個設計任務依序處理：

1. **Workload & Traffic Matrix**：誰連誰、協定/埠、東西向 vs 南北向、頻寬、延遲敏感度
2. **Identity of Network**：帳號/訂閱/專案邊界、Shared VPC/Hub-Spoke、Landing Zone 現況
3. **Addressing Plan**：RFC1918 規劃、不重疊、彙總友好、預留成長
4. **Connectivity Fabric**：Peering vs Transit vs VPN vs 專線；主備與 ECMP
5. **Edge & Ingress**：公開入口、WAF、Global LB、Private 僅內部
6. **Security Controls**：L3/L4 防火牆、L7 政策、分段、出口控制
7. **Observability & Ops**：Flow logs、指標、追蹤、變更流程、DR 演練
8. **Cost Model**：資料傳輸、NAT、專線、LB、跨區

### 2. Cross-Cloud Concept Map（速查）

| 概念 | AWS | Azure | GCP |
|------|-----|-------|-----|
| 虛擬網路 | VPC | Virtual Network | VPC Network |
| 子網 | Subnet | Subnet | Subnet |
| 路由 | Route Table | UDR | Routes / Dynamic |
| 集中轉運 | Transit Gateway | Virtual WAN / vHub | Cloud Router + NCC / Hub |
| 私有服務連線 | PrivateLink | Private Link | Private Service Connect |
| 專線 | Direct Connect | ExpressRoute | Cloud Interconnect |
| DNS | Route 53 | Azure DNS | Cloud DNS |
| 主機防火牆式控制 | Security Group | NSG / ASG | Firewall Rules / Tags |
| 身分綁定運算連線 | IAM + SG | RBAC + NSG | IAM + Tags/Service Account |

### 3. Troubleshooting Ladder（分層排查）

1. **L1/L2 假設**：實體/專線狀態、VPN tunnel UP/DOWN、IKE/IPsec SA
2. **L3 路由**：本機/subnet/route table/TGW 路由表/BGP 通告與過濾
3. **L4 防火牆**：SG/NSG/GCP FW、狀態化規則、非對稱路由
4. **L7/DNS/憑證**：解析結果、split DNS、TLS SNI、健康檢查路徑
5. **身份與政策**：IAM 是否擋住控制面、endpoint policy、ORG policy
6. **觀測證實**：Flow logs、packet capture、path analysis、延遲圖

每次排查輸出：`假設 → 檢查命令/位置 → 期望結果 → 若失敗的下一層`。

### 4. CIDR & Routing Playbook

- 優先可彙總區塊（例如依環境/區域切大段）
- 避免後續 peerring 才發現重疊
- BGP：私有 ASN、前綴過濾、防止 transit 意外、注意路由振盪
- 出口：集中 NAT vs 分散 NAT 的安全與成本權衡

### 5. Security Baseline Checklist

- [ ] 管理面不暴露於公網（或僅經 ZTNA/IAP/SSM）
- [ ] 安全組/防火牆預設拒絕，明確 allow
- [ ] 跨雲通道加密且有金鑰/憑證輪替策略
- [ ] 東西向分段（prod/non-prod、PCI 等）
- [ ] 日誌與變更審計開啟
- [ ] DDoS/WAF 依暴露面啟用
- [ ] 備份路徑與 DR 跑通演練

### 6. Deliverable Templates

**A. 架構回覆最小集合**
- 拓撲摘要（文字 + 簡圖）
- 元件清單（雲資源類型）
- 路由與連線矩陣
- 安全控制
- 建置步驟（分階段）
- 驗證與回滾
- 成本與風險

**B. 變更 Runbook 最小集合**
- 變更目的與影響範圍
- 前置檢查
- 執行步驟
- 驗證
- 回滾
- 溝通對象

### 7. When to Recommend What（簡規）

- **同雲多 VPC 中等規模**：Hub-Spoke + Transit 類服務
- **多雲中低頻寬、快速上線**：雙隧道 IPsec + BGP
- **多雲高穩定/高吞吐**：專線 + 雲廠商互連生態（視地區）
- **僅存取 PaaS 私有端點**：PrivateLink / PSC，不必全網互通
- **全球用戶入口**：Global LB + Anycast + 區域後端；網路與應用分層設計

### 8. Quality Bar

優秀回答必須：可執行、可驗證、有取捨、有安全預設、有多雲語意對齊。