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的开发自动化,成功执行了该项目。
- 设计可扩展的容器架构
: 移除了前端对数据库的直接连接,重新设计为客户端终端直接调用API的结构。通过这种方式,当流量增加时,仅需扩展容器,处理量就能线性增加,获得了灵活的结构。
- 通过CDN转换进行流量分散
: 将现有IDC的CDN转换为AWS CloudFront,并分离CSS/Image/Font等静态资源,最小化了源服务器的负载。提前计算预期流量带宽并确保带宽,构建了稳定的服务运营环境。
- 前端现代化
: 将现有SSR(Server-Side Rendering)方式的JSP环境转换为基于React/TypeScript/Next.js的CSR(Client-Side Rendering)方式。通过这种方式改进了前端性能并提升了用户体验。
- 利用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和实现自动扩展,最小化了闲置资源浪费,确保了运营成本效率。







