bg

F&B (S Company)

Back

Key Takeaway

基于AI Ops的基础设施优化,降低运营成本并加快开发速度

通过将AIR DevOps的AI Ops应用于云基础设施运营和管理(EKS、Aurora RDS),分析了Cloudwatch成本增加的原因并实现了效率化。此外,通过主动的技术支持,缩短了核心事件系统的开发和部署周期。

F&B (S Company)

Client :F&B (S Company)

Industry :Retail / Software

Service Area :Applications & DevOps / Managed Services / Data & AI

Applied Solution :AIR

1. Overview (项目背景)

 

S公司的季节促销是每个季节数十万客户同时访问的典型高流量服务。在基于现有IDC的Jeus/WebtoB + JSP环境中,难以灵活应对上午7点开放时流量的激增,由于遗留架构的局限性,可扩展性一直是持续的课题。

MegazoneCloud通过基于AWS EKS的容器架构和React/TypeScript现代化,构建了能够稳定应对流量激增的云原生环境。

 


 

2. Challenge (问题定义)

 

  • 极端流量集中 — 赠品预约开放时间(上午7点)内约5分钟内用户激增,这个时间段的稳定服务处理至关重要。
     
  • 遗留环境的可扩展性限制 — 基于现有On-Premise的SSR(Server-Side Rendering)方式难以灵活应对流量变化。
     
  • 短期内转换需求 — 需要快速将包含现有框架的JSP源代码重建为最新技术栈,存在日程上的挑战。

 


 

3. Solution (解决方案)

 

MegazoneCloud结合架构优化和基于AI的开发自动化,成功执行了该项目。

  1. 设计可扩展的容器架构
    : 移除了前端对数据库的直接连接,重新设计为客户端终端直接调用API的结构。通过这种方式,当流量增加时,仅需扩展容器,处理量就能线性增加,获得了灵活的结构。
     
  2. 通过CDN转换进行流量分散
    : 将现有IDC的CDN转换为AWS CloudFront,并分离CSS/Image/Font等静态资源,最小化了源服务器的负载。提前计算预期流量带宽并确保带宽,构建了稳定的服务运营环境。
     
  3. 前端现代化
    : 将现有SSR(Server-Side Rendering)方式的JSP环境转换为基于React/TypeScript/Next.js的CSR(Client-Side Rendering)方式。通过这种方式改进了前端性能并提升了用户体验。
     
  4. 利用AI代码助手加速开发
    : 利用Cursor和Claude分析现有源代码结构,自动将JSP代码转换为React/TypeScript。相比手工转换大量遗留源代码,实现了革命性的生产力提升。

 


 

4. Result (成果)

  • 开发生产力提升200% — 通过利用AI进行代码自动转换,将原需6M/M的工作缩短至2M/M。
    • 分析阶段: 1M/M → 0.5M/M (利用Cursor/Claude进行源代码结构分析)
    • 设计和转换阶段: 5M/M → 1.5M/M (大量源代码的自动转换)
       
  • 峰值流量100%稳定应对 — 通过提前计算预期流量带宽和容器水平扩展设计,稳定处理了开放时点的流量激增。
     
  • 基础设施运营效率最大化 — 将遗留IDC环境转换为基于AWS EKS的云原生环境,应用CloudFront CDN和实现自动扩展,最小化了闲置资源浪费,确保了运营成本效率。

Related

Case Stories

Ready to unlock your data's potential?

Let's build intelligent data solutions that drive real business value through advanced analytics and AI.

ACT ACERTi

ISO/IEC 42001:2023
ISO/IEC 27001:2022

ISO/IEC 27018:2019
ISO/IEC 27017:2015

ISO/IEC 27701:2019
ISO 45001:2018