--- title: "Octane Hub" type: entity tags: [aws, cloud-migration, docker, devops, ctp] last_updated: 2026-04-23 --- ## Basic Info - **Role**: Software Factory 团队,Micro Focus 云转型计划一部分 - **Leader**: Holger Rode(CTO,软件工厂团队负责人) - **Migration Project**: 将生产服务从 Bibling Lab 数据中心迁移到 AWS Landing Zone ## Aliases - Octane Hub ## Key Contributions 主导 Docker 容器化工作负载的 AWS 云迁移实战项目: | Workload | Description | Migration Target | |----------|-------------|-----------------| | QuickSee | Web 应用程序 | Docker → AWS | | Release Manager | Web 应用程序 | Docker → AWS | | Patch Manager | Web 应用程序 | Docker → AWS | | 安全程序板 | 安全相关 Web 应用 | Docker → AWS | | 文件存储 | ~10TB 文件存储 | EBS(实时)+ EFS(备份)| | MSSQL 数据库 | 大型数据库服务器 | EBS → 计划迁移到 Postgres | ## Cloud Migration Journey - **原环境**: Bibling Lab 物理数据中心(3 台物理服务器 + 多台虚拟机) - **触发因素**: Bibling 数据中心即将关闭 - **POC 账户**: 5 月获得 AWS Landing Zone POC 账户访问权限 - **生产账户**: 6 月获得 AWS Landing Zone 生产账户 - **迁移策略**: 无缝过渡,紧密镜像现有设置,避免 Go Live 期间进行重大技术变更 ## Technology Stack - **容器化**: Docker - **镜像构建**: Packer - **基础设施即代码**: Terraform / TerraGrunt - **网络**: VPC Transit Gateway - **DNS**: Route 53 - **存储**: EBS(数据库)、EFS(备份)、S3(成本优化目标) - **计划演进**: AWS ECS ## Key Learnings - EFS 不适用于需要高性能数据库场景(数据库无法直接在 EFS 上运行) - IaC 从控制台脚本演进为 Packer + Terraform/TerraGrunt 是可重复、可审计的部署流程 - 网络配置需要与网络团队协作,多次 PCS 请求解决网络问题 - 标签系统管理 VPC 访问是关键的安全控制 ## Next Steps 1. 改进 DR(灾难恢复)和高可用性 2. 通过 S3 进行成本优化 3. 从 MSSQL 迁移到 Postgres 4. 可能迁移到 AWS ECS 服务 ## References - [[ctp-topic-14-octane-hub-on-aws-real-life-experience-moving-production-services-i]]