---
id: ctp-topic-14-octane-hub-on-aws-real-life-experience
title: "CTP Topic 14 Octane Hub on AWS: Real-Life Experiences"
type: source
tags:
  - AWS
  - Octane-Hub
  - Migration
  - CTP
  - Cloud-Migration
  - Landing-Zone
sources:
  - NAS /volume2/work/Public Cloud Learning Sessions/CTP _ Topic 14_ Octane Hub on AWS_ Real life experience moving production services into the new land.mp4
last_updated: 2026-04-18
---

## Source File
- [[raw/Cloud & DevOps/Public-Cloud-Learning-Sessions/01_AWS-Landing-Zone/ctp-topic-14-octane-hub-on-aws-real-life-experience-moving-production-services-i.md]]

## Summary
- **核心主题**：Octane Hub 将生产服务从本地数据中心迁移到 AWS 的真实经验分享
- **问题域**：云迁移规划、技术选型、网络配置、存储方案、IaC 实施
- **方法/机制**：
  - Docker 容器化部署模式
  - Packer + Terraform/TerraGrunt 基础设施即代码
  - VPC Transit Gateway 网络互联
  - 标签系统资源管理
  - EBS + EFS 分层存储策略
- **结论/价值**：通过紧密镜像现有设置实现无缝过渡，验证了 Landing Zone 架构的可行性

## Key Claims
- Octane Hub 团队使用 Docker 容器运行各种 Web 应用，包括 QuickSee、Release Manager、Patch Manager 等，处理约 10TB 文件存储和大型 MSSQL 数据库
- 云迁移的动因是 Bibling 数据中心即将关闭，目标是实现无缝过渡，紧密镜像现有设置以避免在 Go Live 期间进行重大技术变更
- 初始考虑 EFS 用于存储，但因性能问题（数据库无法直接在 EFS 上运行）不适用，改用 EBS 用于实时数据库，EFS 用于备份
- 部署方式从控制台脚本演变为使用 Packer 构建 AMI，使用 Terraform/TerraGrunt 部署
- 网络问题需要多次 PCS 请求，与网络团队协作解决，使用 VPC Transit Gateway 并实施标签系统管理访问
- DNS 设置使用 Cname 指向 AWS software infra.net 域，通过 Route 53 管理

## Key Quotes
> "云转型计划提供了帮助，团队在 5 月左右获得了概念验证 Landing Zone 账户的访问权限，随后在 6 月获得了生产账户"
> "团队目标是实现无缝过渡，紧密镜像现有设置以避免在 Go Live 期间进行重大技术变更"
> "最初考虑 EFS 用于存储，但由于性能问题（数据库无法直接在 EFS 上运行）不适用，改用 EBS 用于实时数据库"

## Key Concepts
- [[Docker-容器化]]：Octane Hub 的主要部署模式，容器化遗留应用实现云就绪
- [[Packer]]：用于构建自定义 AMI 的工具
- [[Terraform-TerraGrunt]]：基础设施即代码的部署流程
- [[VPC-Transit-Gateway]]：AWS 网络互联解决方案
- [[标签系统]]：基于角色和环境管理资源访问
- [[EFS-vs-EBS]]：文件存储与块存储的性能差异，EFS 不适合数据库场景
- [[Multi-Account-Strategy]]：AWS 多账号架构策略

## Key Entities
- [[Octane-Hub]]：一家软件公司，演讲者 Holger Rode 为其 CTO 软件工厂团队负责人
- [[AWS]]：Amazon Web Services，AWS 云平台
- [[Holger-Rode]]：Octane Hub CTO 软件工厂团队负责人，分享迁移经验

## Connections
- [[Octane-Hub]] ← uses ← [[Docker-容器化]]
- [[Docker-容器化]] ← managed_by ← [[Terraform-TerraGrunt]]
- [[AWS-Landing-Zone]] ← enables ← [[Multi-Account-Strategy]]
- [[ctp-topic-14-octane-hub-on-aws-real-life-experience]] ← related_to ← [[ctp-topic-7-saas-landing-zone-design]]

## Contradictions
- 与 Landing Zone 最佳实践可能存在差异：
  - 冲突点：EFS 原被考虑用于存储，后因性能问题放弃
  - 当前观点：数据库应使用 EBS 块存储而非 EFS 文件存储
  - 对方观点：为了简化管理，优先选择托管存储服务

## Action Items
- [ ] 评估现有工作负载是否适合容器化
- [ ] 规划数据库从 MSSQL 到 Postgres 的迁移路径
- [ ] 检查 EBS/EFS 存储选型是否合理
- [ ] 制定 DR 和高可用性改进计划