-
助力某电商系统平台成功迁移至AWS云项目案例-上篇
项目背景
随着全球电子商务市场的迅猛发展和国际化步伐的加快,某电商公司的电商平台面临着一个重要的转型机遇。 为了更好地服务于日益增长的海外客户群体,并提升市场竞争力,决定对现有的电商平台进行重要的战略性调整。
这项调整的核心是将电商平台部分业务迁移至Amazon Web Services (AWS) 云平台。
需求分析
目前,该客户的电商平台在国内市场已经建立了稳定而强大的用户基础,并且提供了高效、安全的在线购物体验。 然而,随着海外市场需求的增长,该客户面临着几个关键挑战,包括数据传输速度慢、访问延迟高和用户体验不佳等问题。这些问题严重影响了海外客户的满意度和转化率,从而限制了该客户的全球扩张潜力。 为了解决这些问题,本次迁移项目决定采用AWS云平台。AWS提供了高可用性、强大的全球基础设施和优越的性能,这将有助于提高海外用户的访问速度和整体体验。 通过在AWS上建立基于地理位置的数据中心,能够确保海外用户可以快速、高效地访问电商平台,从而提升用户满意度和忠诚度。 此外,AWS云平台的弹性和可扩展性将使该客户的电商系统能够更灵活地应对海外市场的需求变化,快速调整资源配置以适应业务高峰期。 项目范围
· 对客户应用系统上线进行可行性评估 · 为客户AWS提供基础架构部署解决方案
· 为客户提供本项目所需的技术支持服务
· 为客户提供本项目所需的AWS培训辅导
· 迁移现有应用服务器,数据库服务器,以及其他业务系统
新钛云服职责
· 负责迁移环境中间件验证部署项目管理,制定项目管理制度和项目管理计划 · 负责对迁移环境中间件验证部署项目涉及的业务部门和供应商进行需求调研,根据需求调研结果进行梳理及分析 · 负责AWS环境中间件进行架构评估,编写技术方案 · 负责对AWS环境中间件技术方案进行部署和联调 验收标准
对于本次项目的验收标准,是以在与客户互相确认通过的迁移计划中所列出的每个阶段时间节点内完成的工作安排以及针对本阶段用于验收的交付物进行评审、评估和测试。 在确定每个交付物满足特定交付的验收标准,并客户在书面验收上进行确认,已完成整个验收过程。 在交付物在客户验收期内不能满足或者不符合,则由项目经理进行双方沟通并确定在所要求的范围内进行纠正不符合项,以使交付物达到和满足验收标准。达到验收标准后,双方确认项目验收报告并签字。 迁移项目资产信息调研
资源维度
对目前运行在其他友商云的基础设施资源清单进行分析,从业务、性能和架构维度进行细粒度调研,基于调研信息进行AWS云上架构规划设计。 在资源维度,选取3~6个月的监控信息作为重要输入指标,作为AWS云基础架构资源规格的选项输入,以下为部分资源现状的调研信息(进行脱敏处理,仅供进行性能分析): 从资源性能调研信息可以看出,目前该企业电商平台在国内友商云上的性能使用未达到饱和状态,在进行基于AWS云进行架构规格选项的阶段,我们将对业务系统进行分类分级,并进行规格降配处理。以实现降本的诉求。 架构维度
国内云业务架构图 在项目实施前期,进行细粒度的需求调研、分析和业务现状架构分析,上图为该客户在国内友商云平台的整体业务架构图。具体如以下所示: · 电商平台前端业务系统:涉及多项云服务,MSE微服务网关、托管K8S集群、容器镜像服务、DCDN全站加速、ECS Linux服务器等 · 本次需要迁移电商服务到AWS,迁移前需要详细了解中免日上在阿里云上的资源使用情况、业务部署架构;梳理业务模块,了解数据使用量等诸多信息。 · 监控告警:包括链路追踪、Prometheus监控、Grafana展示、云监控。 · 需要依据告警级别通过不同的方式发送告警,例如邮件、飞书等。 · 日志服务:某电商目前使用托管日志服务。 新钛云服云迁移方法论
四阶17步 新钛云服参考迁移6R模型,匹配用户迁移场景,根据实际情况规划迁移方案 ps:本文章分为上下两篇,下篇将于下周发布。