云上架构设计与优化
侧重架构能力
基于AWS的全球电商平台云架构设计与成本优化 [2023.01 - 2023.09]
项目背景
公司核心电商平台在大促高峰期频繁出现性能瓶颈,资源弹性不足导致用户体验下降,且云成本持续攀升。
个人角色
核心架构师,负责整体云架构的重设计与优化。
主要工作与成果
- 架构重构:主导将单体应用重构为基于微服务的架构,并容器化部署在Amazon EKS集群上,系统吞吐量(QPS)提升40%。
- 成本优化:通过分析历史资源使用数据,实施AWS Compute Optimizer 和 Savings Plans 策略,并对S3存储进行生命周期管理,年度云成本降低32%(约45万美元)。
- 高可用设计:设计并实施跨3个可用区(AZ)的多活部署方案,利用Amazon Route 53 进行流量管理,将系统可用性(SLA)提升至99.99%。
企业迁移与基础设施即代码
侧重迁移与自动化
主导某大型金融企业核心系统"零中断"上云迁移 [2022.06 - 2023.05]
项目背景
公司计划将运行在传统IDC的100+个核心金融应用和PB级数据迁移至公有云,以提升业务弹性和灾备能力。
个人角色
技术负责人,负责迁移方案设计、实施与项目管理。
主要工作与成果
- 平滑迁移:制定"先建后切"的迁移策略,利用AWS Database Migration Service (DMS) 和 Snowball 进行数据传输,将最终业务中断时间控制在5分钟以内。
- 自动化管理:全面引入Terraform 实现"基础设施即代码(IaC)",管理横跨生产、测试、灾备等4个AWS账号内的500+ 云资源。
- 效率提升:通过IaC实践,将新环境部署时间从数天缩短至30分钟以内,并将人为配置错误率降低了90%。
云原生与平台工程
侧重开发与编排
建设基于Kubernetes的PaaS平台,支撑千万级QPS业务 [2022.03 - 2022.12]
项目背景
为支撑业务的快速增长,需要构建一个高弹性、易运维的云原生PaaS平台,以标准化应用的部署、管理和扩缩容流程。
个人角色
核心开发工程师,负责平台核心组件的设计与实现。
主要工作与成果
- 智能调度:设计和实现了基于LSTM 负载预测模型的弹性容器调度系统,实现资源的预分配和动态伸缩,资源利用率提升15%。
- 流量治理:基于Istio 构建服务网格层,实现了灰度发布、熔断、限流等策略,使服务故障定位时间缩短50%。
- CI/CD流水线:使用GitLab CI 和 ArgoCD 构建了完整的自动化部署流水线,将新服务上线周期从数天缩短至数小时。