公司名称
Pioneer Tech
背景
Pioneer Tech是一家领先的AI驱动广告平台,专注于结合动态创意优化技术与交互式创意,为东南亚、中东、欧美等地区的客户提供卓越的广告效果和市场营销解决方案。公司决定将平台从GCP迁移到AWS,以利用AWS在广告生态系统中的优势。这次迁移将提高投放优化效率,利用AWS的强大基础设施和服务满足业务增长需求,并通过AWS的全球布局和安全合规能力,使公司更专注于核心业务创新。AWS的优势包括先进的计算和大数据处理能力、稳定可靠的云服务、全球数据中心布局确保最佳性能,以及全面的安全合规认证,这些都将为Pioneer Tech的业务发展提供强有力的支持。
问题
1、需要在不影响现有业务运营的情况下完成复杂的云平台迁移。
2、确保数据迁移的完整性和安全性,尤其是涉及客户信息等关键数据。
3、适应新的云环境,包括网络设计、安全策略、监控系统等的重新配置。
4、培训团队使用新的AWS服务和工具,确保迁移后的顺利运营。
5、优化成本结构,实现从GCP到AWS的成本节省。
解决方案
复杂云平台迁移
分阶段迁移策略:采用 Rehost、Refactor、Rearchitect 等多种迁移策略,根据不同应用和服务的特点进行定制化迁移。这种灵活的方法可以最大限度地减少对现有业务运营的影响。
详细的实施计划:制定了包括规划、设计、POC、部署和迁移、培训和运营等阶段的详细计划。每个阶段都有明确的任务和目标,确保迁移过程的有序进行。
数据迁移的完整性和安全性
数据库迁移方案:使用 AWS DMS 进行数据库迁移,确保数据的完整性。同时,制定了详细的数据验证流程,包括一致性检查和回滚机制。
安全设计:采用细分的 IAM 账号权限管理,优化 CloudTrail 日志审计,实施实时监控和自动化处理。这些措施有助于保护数据在迁移过程中的安全。
新云环境适应
网络设计:在 AWS 新加坡区域创建 VPC 网络,通过 TGW 网关服务实现 VPC 内部连接。这种设计可以确保网络的灵活性和安全性。
EKS 集群设计:采用多可用区部署策略,结合 Cluster AutoScaling 实现弹性伸缩。这种设计可以提高系统的可用性和性能。
监控和日志系统:配置 Prometheus 和 Grafana 进行监控,设计日志收集系统。这些工具可以帮助团队快速适应新的云环境,及时发现和解决问题。
团队培训
操作和维护培训:提供 AWS 基础服务使用培训,包括网络、权限、计算资源等内容。同时,计划提供实际操作演练,建立技能评估机制,确保团队能够熟练使用新的 AWS 环境。
成本优化
资源选型设计:在架构设计阶段就考虑了成本因素,选择合适的资源类型和规格。
自动扩容:利用 AWS 的自动扩容功能,根据负载自动调整资源,优化性能和成本。
通过这些解决方案,项目团队可以有效应对云迁移过程中的主要挑战,确保迁移的顺利进行和长期成功。 <2小时,RPO <1小时的标准。
获得的成果
1、在AWS上实现高可用性,达到RTO <2小时,RPO <1小时的标准。
2、实现业务集群的弹性扩展能力,扩展时间控制在20分钟以内。
3、确保业务服务满足可用区级别的高可用性。
4、提高投放效率,利用AWS的强大基础设施和服务满足业务增长需求。
5、通过AWS的全球布局和安全合规能力,使公司更专注于核心业务创新。