为组织复杂性设计解决方案
Design Solutions for Organizational Complexity
学习目标
- 能用 Transit Gateway、Direct Connect、Site-to-Site VPN、PrivateLink 连接大量 VPC 和本地站点,并用 Route 53 Resolver 设计混合 DNS
- 能用 Organizations、Control Tower、SCP、RCP 和委派管理员设计多账户治理和日志集中
- 能用 IAM Identity Center 与外部身份提供商、跨账户角色、KMS 密钥策略设计跨组织的访问和加密
- 能按 RPO/RTO 设计灾难恢复(包括 Elastic Disaster Recovery),并用标签、Cost Categories 和购买选项实现成本可视化
要点
- VPC 有数十个以上时,用 Transit Gateway 的中心辐射型结构,而不是对等连接的网状结构。分开路由表可以实现隔离,例如生产和开发 VPC 之间互不通信,但都能访问共享服务 VPC(对等连接不支持传递路由)。
- 与本地的连接:需要稳定带宽和低延迟时用 Direct Connect(在多个位置用 2 条以上线路实现冗余),需要立即使用或作为备份线路时用 Site-to-Site VPN。多个区域的 VPC 通过 Direct Connect 网关连接。
- 混合 DNS:从 AWS 解析本地名称用 Route 53 Resolver 出站终端节点和转发规则,从本地解析 AWS 私有托管区用入站终端节点。转发规则可以通过 RAM 与其他账户共享。
- 只公开另一个 VPC 或账户中的一项服务时用 PrivateLink(终端节点服务)。即使 CIDR 重叠也能使用,且不连接整个 VPC。
- 多账户:用 Control Tower 着陆区分出日志存档账户和审计账户,用组织 CloudTrail 跟踪和 Config 聚合器进行集中。把安全账户设为 GuardDuty 和 Security Hub 的委派管理员,集中管理所有账户。
- SCP 在整个组织范围设定账户中 IAM 主体可用权限的上限,RCP 设定对资源(S3、KMS 等)访问的上限。两者都不授予权限。
- 成本可视化:用成本分配标签(用标签策略统一取值)和 Cost Categories 把费用分配到各事业部,用 Budgets 和 Cost Anomaly Detection 通知超预算和异常。整合账单下,Savings Plans 和 RI 的折扣在组织内共享。
工作中的应用场景
- 总务用 Control Tower 整理 8 家集团公司约 40 个账户,把各公司的 VPC 汇聚到 Transit Gateway。与总部数据中心通过 2 个地点的 Direct Connect 连接。
- 财务用标签策略统一“CostCenter”标签的取值,每月用 Cost Categories 按事业部分摊费用。预算用到 80% 时通知部门负责人。
- 销售只通过 PrivateLink 向销售代理商的账户公开订单 API,不让其连接整个内部网络。
考试评估项目(来自考试指南)
- 1.1 ネットワーク接続戦略を設計する。
- 1.2 セキュリティコントロールを規定する。
- 1.3 信頼性とレジリエンスに優れたアーキテクチャを設計する。
- 1.4 マルチアカウント AWS 環境を設計する。
- 1.5 コスト最適化と可視化の戦略を決定する。