Auto-sync: 2026-04-28 20:03

This commit is contained in:
2026-04-28 20:03:11 +08:00
parent c51cc4c58b
commit f71229f0c3
94 changed files with 2752 additions and 1295 deletions

View File

@@ -14,48 +14,47 @@ date: 2026-04-14
- [[raw/Cloud & DevOps/Public-Cloud-Learning-Sessions/01_AWS-Landing-Zone/ctp-topic-40-saas-database-architecture-on-aws-cloud.md]]
## Summary用中文描述
- 核心主题:SAS 数据库团队在 AWS 云上的数据库架构与运维实践
- 问题域:企业级 SaaS 数据库管理、跨区域多数据库引擎运维、数据库高可用架构
- 核心主题:CTPCSP Transformation Programme主题 40 —— AWS 云上 SaaS 数据库架构,介绍企业级数据库团队如何设计、管理和运维多租户 SaaS 数据库解决方案
- 问题域:企业数据库团队在公有云AWS环境中的运维管理、高可用设计、成本优化和迁移实践
- 方法/机制:
- 全球分布式团队(美国/加拿大/印度/以色列)提供 24/7 支持
- 支持 Oracle、Vertica、Postgres、DynamoDB、SQL Server、MongoDB、MySQL 等多种数据库引擎
- 多可用区高可用部署Oracle Data Guard、Postgres Active-Passive/Active-Active、RDS HA
- 使用 Terraform、AWS CLI、Shell/PowerShell 脚本实现基础设施自动化
- 结论/价值:提供企业级数据库运维的最佳实践参考,包括多数据库引擎管理、多可用区高可用设计、以及与 AWS 原生服务CloudWatch、CloudTrail、Config的集成
- 多数据库引擎支持Oracle、Vertica、Postgres、DynamoDB、SQL Server、MongoDB、MySQL
- 多可用区高可用架构(主备分离 + Witness
- 监控工具链Sidescope、Oracle OEM、CloudWatch、Foglight
- 自动化运维Shell、Terraform、AWS CLI、PowerShell
- 结论/价值:提供企业级 SaaS 数据库架构的完整运维视图涵盖团队协作、SLA 支持、迁移策略和未来规划
## Key Claims用中文描述
- SAS 数据库团队在全球 4 个国家设有办公地点,管理 500+ 数据库和 1000+ DB 服务器
- 数据库主要部署在 Application VPC 内,集成安全措施
- 高可用架构采用三可用区部署模式:一区主库、二区备用库、三区见证节点
- 报告数据库在第三可用区部署只读仓库,通过 VPN 安全访问
- Oracle GoldenGate 用于多租户场景,支持平滑迁移(零停机或最小停机)
- 日常运维每月处理 400-500 个 SSR 和 IM每月至少执行 10 个变更
- SAS 数据库团队通过 Oracle Data Guard、Postgres Active-Passive 和 RDS HA 实现多可用区高可用部署,确保业务连续性
- 企业级数据库迁移需实现无缝迁移(无缝或不间断),通过 Oracle Golden Gate 支持多租户场景
- 多租户 SaaS 数据库运行在应用 VPC 中,集成安全措施,支持客户通过 VPN 访问只读报表仓库
## Key Quotes
> "The idea was to move those databases seamless without downtime or with minimum downtime." — 描述 Oracle GoldenGate 数据中心迁移项目的核心目标
> "The idea was to move those databases seamless without downtime or with minimum downtime." — 数据中心迁移的核心目标
> "Databases reside mostly on application VPCs with integrated security measures." — 数据库安全部署原则
> "Databases are run in two availability zones within a region, with a primary database in one zone, a standby database in the second, and a witness in the third to observe and manage failovers." — 多可用区高可用架构描述
## Key Concepts
- [[高可用(High Availability]]关注系统运行时间MTBF 为衡量指标
- [[Oracle Data Guard]]Oracle 数据库的高可用解决方案,用于主备复制和故障切换
- [[Multi-AZ Deployment]]:跨多个可用区部署数据库,确保故障隔离和灾难恢复能力
- [[Database Migration]]使用 Oracle GoldenGate 实现零停机或最小停机迁移
- [[DB-as-a-Service]]托管数据库服务模式AWS RDS、Aurora
- [[Multi-AZ High Availability]]多可用区高可用架构,在区域内两个 AZ 部署主备数据库,第三个 AZ 部署 Witness 观察器和管理器
- [[Oracle Data Guard]]Oracle 数据库的高可用和灾难恢复技术,用于实现主备复制和故障切换
- [[AWS RDS High Availability]]AWS RDS 的多可用区部署模式,提供自动故障切换能力
- [[Database Migration]]数据中心迁移项目,目标是无缝或最小停机迁移
- [[Multi-Tenancy]]:多租户 SaaS 数据库架构,支持多个客户共享基础设施
## Key Entities
- [[AWS]]Amazon Web Services提供基础设施和托管数据库服务
- [[Amazon RDS]]关系数据库服务,支持 Multi-AZ 部署
- [[Amazon Aurora]]云原生关系型数据库6 副本跨 3 AZ 共享集群卷架构
- [[AWS CloudWatch]]监控和可观测性服务
- [[Terraform]]:基础设施即代码工具
- [[Micro Focus]]SAS 产品的母公司,数据库团队隶属该组织
- [[Micro Focus]]:企业 IT 运维解决方案提供商,其产品 Sidescope 和 Operations Bridge Manager 用于数据库监控
- [[AWS Aurora]]AWS 的云原生关系数据库PostgreSQL 兼容版本
- [[AWS RDS]]AWS 托管数据库服务,支持多种数据库引擎
- [[AWS CloudWatch]]AWS 监控服务,用于数据库性能监控和告警
- [[Oracle Golden Gate]]Oracle 数据复制和集成软件,支持多租户场景
## Connections
- [[ctp-topic-7-saas-landing-zone-design]] ← related_to ← [[ctp-topic-40-saas-database-architecture-on-aws-cloud]]
- [[ctp-topic-51-purpose-built-databases]] ← extends ← [[ctp-topic-40-saas-database-architecture-on-aws-cloud]]
- [[ctp-topic-66-rds-vs-aurora]] ← related_to ← [[ctp-topic-40-saas-database-architecture-on-aws-cloud]]
- [[ctp-topic-44-aws-backup-in-micro-focus]] ← related_to ← [[ctp-topic-40-saas-database-architecture-on-aws-cloud]]
- [[CTP Topic 7 SaaS Landing Zone Design]] ← related_to ← [[CTP Topic 40 SaaS Database Architecture On AWS Cloud]]
- [[CTP Topic 35 AWS Landing Zone Design Refresher (SaaS Labs)]] ← related_to ← [[CTP Topic 40 SaaS Database Architecture On AWS Cloud]]
- [[CTP Topic 66 Exposing the differences between PostgreSQL RDS and Aurora]] ← related_to ← [[CTP Topic 40 SaaS Database Architecture On AWS Cloud]]
## Contradictions
- 无明显冲突内容
- 无明显内容冲突
## Notes
- 原始来源为 NAS 存储的视频文件CTP Topic 40
- 状态:已通过 Gemini 生成摘要,待 Whisper 转录后可补充详细内容