title, type, tags, last_updated
| title |
type |
tags |
last_updated |
| Octane Hub |
entity |
| aws |
| cloud-migration |
| docker |
| devops |
| ctp |
|
2026-04-23 |
Basic Info
- Role: Software Factory 团队,Micro Focus 云转型计划一部分
- Leader: Holger Rode(CTO,软件工厂团队负责人)
- Migration Project: 将生产服务从 Bibling Lab 数据中心迁移到 AWS Landing Zone
Aliases
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
- 改进 DR(灾难恢复)和高可用性
- 通过 S3 进行成本优化
- 从 MSSQL 迁移到 Postgres
- 可能迁移到 AWS ECS 服务
References