客户案例 > 案例详情

阿里云 Serverless 助力海牙湾构建弹性、高效、智能的 AI 数字化平台

60%

成本节约超

40%

整体工作效率提升

3倍

迭代速度提升

客户介绍

海牙湾(G-Town)是一家以"供应链 + 场景 + 技术 +AI"为核心驱动力的科技公司,自 2006 年成立以来,始终致力于为各行业客户提供数字化转型升级解决方案。公司拥有近 300 人的专业团队,深度布局金融、美妆、能源等多个战略领域,与全国 16 家股份制银行、头部时尚美妆集团及能源企业建立了长期战略合作关系。

目前,公司正加速构建新一代 AI 数字化平台,通过智能算法优化和机器学习技术,持续提升用户全生命周期体验与供应链智能决策能力,实现业务场景的精准匹配与效率跃升。

业务挑战

海牙湾的平台从一开始就构建在阿里云的服务器上。随着近几年业务规模的指数级增长,原有技术架构在可扩展性和弹性方面逐渐面临系统性挑战,特别是在应对重大活动期间的突增流量时,显得尤为突出。以下是其面临的核心技术挑战:

  • 资源浪费与弹性能力不足

    分散部署导致资源低效利用:业务系统分散部署在不同规格配置的 ECS 服务器上,由于负载差异显著,部分服务器 CPU 利用率长期低于 20%,甚至低至个位数,造成资源闲置与成本浪费。

    弹性扩容能力受限:传统云主机架构难以应对业务流量的波峰波谷(高峰期仅持续 1-2 小时),导致资源无法快速自适应动态调整,既无法满足突发流量需求,又无法在低谷期节省成本。

  • 系统可观测性不足

    依赖基础的系统性能指标和简单的日志关键字分析,业务异常排查效率低下,难以快速定位问题根源。

  • 运维效率低下与发布复杂度高

    手动部署易出错:应用发版需根据 ECS 服务器应用负载情况逐一分发,且发布期间,运维人员需参与控制每个节点的流量控制,无法实现业务的无损变更。

    脚本化部署局限性:尽管尝试通过脚本化部署提升效率,但在服务器组规模扩大后,脚本维护成本剧增,问题定位困难。

阿里云的解决方案

Serverless 应用引擎(SAE)
  • 弹性扩容与资源优化

    • 水平扩容能力:SAE 支持根据业务负载自动调整实例数量,并结合定时策略应对周期性波峰波谷。例如,在业务高峰期自动扩容,应对突发流量,保障高并发场景下的稳定性,低谷期缩容至 1 实例,显著降低闲置资源成本。

    • CPU Burst 能力:SAE 支持在应用启动过程中,将实例规格提升至两倍,解决应用启动过程中 CPU 利用率高,日常运行状态下的 CPU 利用率相对正常的问题。

    • 闲置能力:SAE 支持应用缩容到最小实例数且实例闲置时,闲置 vCPU 成本降低 80%vCPU,有效降低运行成本。

    • Java 应用冷启动优化:针对 Java 应用冷启动耗时较长的问题,采用阿里云定制的 Dragonwell JDK,优化 JVM 性能,缩短启动时间 30% 以上。

  • 自动化 CICD 与部署优化

    • kubectl-sae 集成:通过 kubectl-sae 工具链与现有 CICD 系统无缝对接,将 JAR 包构建、部署流程自动化。

    • 改造原有 CICD 流程:在 CICD 服务器上安装 kubectl-sae,通过 YAML 文件定义应用规格(如 CPU、内存、镜像路径),结合 Shell 脚本完成 JAR 包构建与上传,实现一键部署。

    • 版本回滚机制:SAE 默认为每次发布打上时间戳版本标签,支持一键回滚至历史版本,即使 JAR 包名称与路径固定,也可通过覆盖式部署更新,确保发布过程零中断。

    • 分批、金丝雀、全链路灰度:SAE 通过分批发布(逐步升级实例)、金丝雀发布(小流量验证新版本)和全链路灰度发布(跨服务版本一致性),确保新版本稳定验证后平滑上线,异常时一键回滚,显著降低故障风险。

  • 全链路治理与稳定性保障

    • MSE 微服务治理能力:集成全链路灰度发布、无损上下线、流量防护等功能,确保发布过程无损,流量切换平滑,避免因版本更新导致服务中断。

    • 高可用架构设计:SAE 天然支持多可用区部署和同可用区亲和特性,实现流量的自动切换和故障的快速恢复,确保业务的连续性。

云原生 API 网关(原 MSE 网关)
  • 高性能与低延迟:支持每秒数万次的 API 请求处理,满足海牙湾积分商城、分期商城等业务场景的高并发需求。

  • 安全防护:集成 DDoS 攻击防护、限流熔断、IP 黑白名单等机制,有效抵御恶意攻击,保障系统安全。

  • 灵活路由与策略管理:支持自定义路由规则、灰度发布策略及动态配置更新,适应不同业务场景的流量管理需求。

  • API 管理:通过可视化控制台统一管理所有 API 接口,支持 API 设计、开发、测试、发布、下线等生命周期管理。

业务价值

通过采用阿里云 Serverless 架构,海牙湾在短短两个月内实现了技术架构的全面升级,业务价值显著提升:

  • 成本效益显著提升

    • 资源利用率提升:SAE 的弹性策略使资源利用率从不足 20% 提升至 50% 以上,开发测试环境一键启停,按需分配资源,成本节约超 60%。

    • 运维成本降低:自动化部署与监控流程减少人工干预,运维团队的工作压力减轻,整体工作效率提升 40%。

  • 系统稳定性与高可用性

    • 无损发布与灰度控制:通过 MSE 治理能力,实现全链路灰度发布与无损上下线,发布过程零中断,保障业务连续性。

    • 高并发场景应对:SAE 的弹性扩缩容能力轻松应对业务高峰,系统稳定性从 99.5% 提升至 99.99%,有效解决原有架构的瓶颈。

  • 运维效率与开发敏捷性

    • 自动化部署流程:CICD 集成后,SAE 业务项目的发布耗时,从小时级缩短至分钟级,研发团队可专注于核心业务开发,迭代速度提升 3 倍。

    • 快速故障定位:SAE 内置的监控解决方案的无缝集成,为海牙湾提供了快速、精准的问题定位能力,Bug 处理速度提升 30%,运维响应效率显著提高。