Files
nexus/wiki/sources/ctp-topic-25-labs-landing-zone-overview-itom-teams.md
2026-04-19 00:02:42 +08:00

3.3 KiB
Raw Blame History

title, type, tags, category, date-added, sources
title type tags category date-added sources
CTP Topic 25 Labs Landing Zone overview - ITOM teams source
AWS
Landing-Zone
Labs
ITOM
CTP
DevOps & SRE/01_AWS-Landing-Zone 2026-04-18
raw/Cloud & DevOps/Public-Cloud-Learning-Sessions/01_AWS-Landing-Zone/ctp-topic-25-labs-landing-zone-overview-itom-teams.md

Source File

Summary

  • 核心主题Labs Landing Zone 架构概述,基于 Gruntwork reference architecture 和 AWS 标准,采用多账号策略
  • 问题域:企业级 AWS 云基础设施规划与部署
  • 方法/机制IaCTerraform管理、标签驱动防火墙策略、CI/CD 自动化Jenkins + Terragrunt
  • 结论/价值Labs Landing Zone 提供标准化的多账号基础设施框架,通过代码实现一致性、版本控制和自动化治理

Key Claims

  • Labs Landing Zone 基于 Gruntwork reference architecture 和 AWS 标准构建
  • 整个技术栈通过 Terraform 管理,所有资源必须使用代码机制部署
  • Shared Account 托管 Jenkins 主服务器、hardened AMIs 和 Docker 容器存储
  • Logs Account 安全存储 AWS Config 和 CloudTrail 日志,访问权限由安全团队控制
  • Security Account 管理用户账户和跨账户访问,采用联合身份认证
  • Active Directory 账户管理 Windows 实例和 IDPs使用 swimford.net 域名)
  • DNS 账户管理 AWS Swimford.net允许本地域或引用更广泛的基础设施
  • Network Account 是网络通信中心,通过 Transit Gateway 和 JetPult 防火墙管理流量
  • 所有互联网访问通过该账户路由,通过标签由网络团队管理
  • Shared Service Accounts 提供监控服务(如 45 arc site和 Qualys 安全服务
  • Product Account 是主要工作环境,使用标准化 IaC 模块构建可包含多个账户production、staging、development
  • 部署 Product Account 时需定义 IP 地址范围,并与网络团队协商防火墙访问的标签
  • Jenkins 流水线持续扫描 GitHub Enterprise 仓库,根据分支运行 Terragrunt plan 或 apply
  • 互联网连接受限,访问特定企业网络位置需向网络服务团队申请

Key Concepts

Key Entities

  • GruntworkLanding Zone 框架提供商
  • Jenkins:开源自动化服务器,用于 CI/CD 流水线
  • swinford.netR&D Labs 环境的 Active Directory 域名

Connections

Contradictions

  • (暂无)