Files
nexus/wiki/entities/Octane-Hub.md
2026-04-24 00:03:01 +08:00

58 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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 RodeCTO软件工厂团队负责人
- **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]]