登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
博客
发1篇日志+1圆
记录
发1条记录+2圆币
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
VIP网盘
VIP申请
网盘
联系我们
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
阿里云 Serverless 助力海牙湾构建弹性、高效、智能的 A ...
阿里云 Serverless 助力海牙湾构建弹性、高效、智能的 AI 数字化平台
[ 复制链接 ]
蔬陶
2025-5-30 13:28:17
作者:赵世振、十眠、修省
“通过阿里云 Serverless 架构,我们成功解决了弹性能力不足、资源浪费与运维低效的痛点。SAE 的全托管特性大幅降低技术复杂度。未来,我们将进一步探索 Serverless 与 AI 的结合,为客户提供更智能的数字化解决方案。”
——海牙湾 CTO 夏磊
客户介绍
海牙湾(G-Town)是一家以"供应链+场景+技术+AI"为核心驱动力的科技公司,自 2006 年成立以来,始终致力于为各行业客户提供数字化转型升级解决方案。公司拥有近 300 人的专业团队,深度布局金融、美妆、能源等多个战略领域,与全国 16 家股份制银行、头部时尚美妆集团及能源企业建立了长期战略合作关系。
依托"数字化客户经营"与"数字化采购"两大核心业务体系,我们已成功服务超过 16 家全国股份制银行,主导实施 496 个营销平台运营项目,覆盖积分兑换、权益平台、智能电商、企业采购、礼品定制等多元化场景。目前,公司正加速构建新一代 AI 数字化平台,通过智能算法优化和机器学习技术,持续提升用户全生命周期体验与供应链智能决策能力,实现业务场景的精准匹配与效率跃升。
海牙湾坚守用户信息安全底线,构建三重权威保障体系:通过 ISO 27001 信息安全管理体系认证规范全流程数据治理,获得国家信息安全等级保护三级认证强化系统防护能力,并严格遵循 PCI-DSS(支付卡行业数据安全标准)完成支付系统安全建设。为金融、电商等高敏感场景提供符合国际安全标准的数字化解决方案,实现支付交易数据脱敏处理、用户隐私分级保护及核心业务系统的攻击自愈能力,护航客户信息资产安全。
凭借近二十年行业深耕,海牙湾持续为合作伙伴创造可量化的商业价值,在银行数字化营销领域保持市场占有率领先地位,并不断将成功经验拓展至快消品、能源等新经济领域,推动产业数字化生态的协同发展。
业务挑战
海牙湾的平台从一开始就构建在阿里云的服务器上。随着近几年业务规模的指数级增长,原有技术架构在可扩展性和弹性方面逐渐面临系统性挑战,特别是在应对重大活动期间的突增流量时,显得尤为突出。以下是其面临的核心技术挑战:
原有架构图
1. 资源浪费与弹性能力不足
分散部署导致资源低效利用:业务系统分散部署在不同规格配置的 ECS 服务器上,由于负载差异显著,部分服务器 CPU 利用率长期低于 20%,甚至低至个位数,造成资源闲置与成本浪费。
弹性扩容能力受限:传统云主机架构难以应对业务流量的波峰波谷(高峰期仅持续 1-2 小时),导致资源无法快速自适应动态调整,既无法满足突发流量需求,又无法在低谷期节省成本。
2. 系统可观测性不足
依赖基础的系统性能指标和简单的日志关键字分析,业务异常排查效率低下,难以快速定位问题根源。
3. 运维效率低下与发布复杂度高
手动部署易出错
:应用发版需根据 ECS 服务器应用负载情况逐一分发,且发布期间,运维人员需参与控制每个节点的流量控制,无法实现业务的无损变更。
脚本化部署局限性
:尽管尝试通过脚本化部署提升效率,但在服务器组规模扩大后,脚本维护成本剧增,问题定位困难。
阿里云解决方案
为解决上述痛点,海牙湾技术团队经过深入调研,最终选择阿里云 Serverless 应用引擎(SAE)作为核心架构升级方案,并结合云原生 API 网关(原 MSE 网关)、MSE 微服务治理、ARMS 等产品,构建了全新的技术平台。
1. Serverless 应用引擎(SAE)
1.1 弹性扩容与资源优化
水平扩容能力:SAE 支持根据业务负载自动调整实例数量,并结合定时策略应对周期性波峰波谷。例如,在业务高峰期自动扩容,应对突发流量,保障高并发场景下的稳定性,低谷期缩容至 1 实例,显著降低闲置资源成本。
CPU Burst能力:SAE 支持在应用启动过程中,将实例规格提升至两倍,解决应用启动过程中 CPU 利用率高,日常运行状态下的 CPU 利用率相对正常的问题。
闲置能力:SAE 支持应用缩容到最小实例数且实例闲置时,闲置时 vCPU 成本降低 80%vCPU,有效降低运行成本。
Java 应用冷启动优化:针对 Java 应用冷启动耗时较长的问题,采用阿里云定制的 Dragonwell JDK,优化 JVM 性能,缩短启动时间 30% 以上。
1.2 自动化 CICD 与部署优化
kubectl-sae 集成:通过 kubectl-sae 工具链与现有 CICD 系统无缝对接,将 JAR 包构建、部署流程自动化。
改造原有 CICD 流程:在 CICD 服务器上安装** kubectl-sae,通过 YAML 文件定义应用规格(如 CPU、内存、镜像路径),结合 Shell 脚本完成 JAR 包构建与上传,实现一键部署。
版本回滚机制:SAE 默认为每次发布打上时间戳版本标签,支持一键回滚至历史版本,即使 JAR 包名称与路径固定,也可通过覆盖式部署更新,确保发布过程零中断。
分批、金丝雀、全链路灰度:SAE 通过分批发布(逐步升级实例)、金丝雀发布(小流量验证新版本)和全链路灰度发布(跨服务版本一致性),确保新版本稳定验证后平滑上线,异常时一键回滚,显著降低故障风险。
1.3 全链路治理与稳定性保障
MSE
微服务治理能力
:集成全链路灰度发布、无损上下线、流量防护等功能,确保发布过程无损,流量切换平滑,避免因版本更新导致服务中断。
高可用架构设计
:SAE 天然支持多可用区部署和同可用区亲和特性,实现流量的自动切换和故障的快速恢复,确保业务的连续性。
2. 云原生 API 网关(原 MSE 网关)
高性能与低延迟:支持每秒数万次的 API 请求处理,满足海牙湾积分商城、分期商城等业务场景的高并发需求。
安全防护:集成 DDoS 攻击防护、限流熔断、IP 黑白名单等机制,有效抵御恶意攻击,保障系统安全。
灵活路由与策略管理:支持自定义路由规则、灰度发布策略及动态配置更新,适应不同业务场景的流量管理需求。
API管理:通过可视化控制台统一管理所有 API 接口,支持 API 设计、开发、测试、发布、下线等生命周期管理。
业务价值
通过采用阿里云 Serverless 架构,海牙湾在短短两个月内实现了技术架构的全面升级,业务价值显著提升:
1. 成本效益显著提升
资源利用率提升:SAE 的弹性策略使资源利用率从不足 20% 提升至 50% 以上,开发测试环境一键启停,按需分配资源,成本节约超 60%。
运维成本降低:自动化部署与监控流程减少人工干预,运维团队的工作压力减轻,整体工作效率提升 40%。
2. 系统稳定性与高可用性
无损发布与灰度控制:通过 MSE 治理能力,实现全链路灰度发布与无损上下线,发布过程零中断,保障业务连续性。
高并发场景应对:SAE 的弹性扩缩容能力轻松应对业务高峰,系统稳定性从 99.5% 提升至 99.99%,有效解决原有架构的瓶颈。
3. 运维效率与开发敏捷性
自动化部署流程:CICD 集成后,SAE 业务项目的发布耗时,从小时级缩短至分钟级,研发团队可专注于核心业务开发,迭代速度提升 3 倍。
快速故障定位:SAE 内置的监控解决方案的无缝集成,为海牙湾提供了快速、精准的问题定位能力,Bug 处理速度提升 30%,运维响应效率显著提高。
未来展望
海牙湾的实践证明,阿里云 Serverless 架构不仅是应对业务增长的技术选择,更是企业实现降本增效、提升竞争力的关键路径。通过 Serverless 与云原生技术的深度整合,海牙湾正在为更多行业的数字化转型提供标杆范例。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
代码
签约作者
程序园优秀签约作者
发帖
蔬陶
2025-5-30 13:28:17
关注
0
粉丝关注
14
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9986
背竽
9992
猷咎
9990
4
凶契帽
9990
5
里豳朝
9990
6
处匈跑
9990
7
黎瑞芝
9990
8
恐肩
9988
9
终秀敏
9988
10
杭环
9988
查看更多