作者:阿里云解决方案架构师 鹿玄
上海原圈网络科技有限公司成立于2013年,服务超过400家国内外高净值头部客户和多家500强企业,其中包括碧桂园、金地、中海、保利、龙湖、万科、奔驰、捷豹等知名品牌,累计服务项目2000+。成立七年来获得WISE2020中国企服金榜营销及客户关系管理最佳解决方案奖、年度最佳创新SaaS解决方案奖、上海市技术开发标兵,并通过了国际质量管理体系认证ISO9001、信息安全管理体系ISO27001认证,是上海市软件行业协会的理事单位。
公司多年来和高净值行业客户共创成长,积累了丰富的行业洞察理解、研发能力及实施经验。旗下自主研发的“原圈云”产品,融合Mar Tech营销科技和AI智能服务两大核心技术,为高净值企业提供了智能化营销获客解决方案,落地数据驱动的新型营销和客户服务,带来跳跃性效果增长和妙不可言的用户体验。
新的需求
近些年来,Serverless技术一直在高速发展,且呈现出越来越大的影响力。在这样的趋势下,随着主流云服务商不断丰富云产品体系且提供更便捷的开发工具的大背景下,越来越多的企业开始采用Serverless技术来构建自己的云上应用系统。
原圈科技的核心研发团队是国内第一批从事企业移动互联科技的专业技术团队之一。随着业务的增长,公司需要动态扩容。如果自建K8s集群,成本相对更高。原圈科技调研了市场上的相关产品,从自身需求出发综合考虑三点:
一是快速弹性扩容;
二是白屏化应用部署管理能力;
三是免运维,简化运维的复杂度。
技术人员根据业务实际需求,结合运维部署效率、资源利用率等方面综合考虑,最终决定采用阿里云Serverless产品家族(Serverless 应用引擎 SAE 和函数计算 FC)快速搭建核心业务平台。
Serverless应用引擎(SAE) 支持多种部署方式,可以帮忙开发运维人员方便快捷的将多语言应用部署运行。此外SAE内置了服务注册中心和配置中心,使用微服务架构的应用也不再需要单独搭建它们。原圈科技业务中涉及到大量的系统间交互问题,通过将API接口放在 SAE 上,极大地提升了交互的高效和稳定。
使用SAE后无需单独购买物理ECS资源,SAE同时提供了完善的应用生命周期管理、极致的弹性伸缩以及应用监控等能力,帮助IT人员从传统的繁琐的运维工作中解放出来,有更多的精力聚焦业务本身。
函数计算(FC)是事件驱动的全托管计算服务。开发人员将一些公共的API从应用主体剥离出来,上传给函数计算进行可靠的、弹性的、按需的调用。
同时函数计算提供的版本管理功能可以更高效地管理服务、函数以及触发器。通过版本管理实现大多数软件开发生命周期中持续集成、持续发布。原圈科技业务中涉及计算的部分,如人脸识别等,统一交由函数计算来处理。
原圈科技通过采用以上SAE+FC的组合方案,快速高效地完成了核心业务系统的搭建。与此同时,通过技术团队的努力,也完成了系统的Serverless化转型。通过云原生技术实现了高效的开发运维、解决了成本效率问题,给业务带来了巨大的价值。
相关产品信息
Serverless服务引擎
https://help.aliyun.com/product/118957.html?spm=a2c4g.11186623.6.540.734b1650U9BAng
函数计算
https://help.aliyun.com/product/50980.html?spm=a2c4g.11174283.6.540.20685212yudDeJ
【更多精彩】
1.中间件爆款一折起,还有阿里巴巴十年最佳实践深度解密,点击马上了解:https://www.aliyun.com/activity/daily/commercial?spm=5176.20960838.0.0.6a54305etoEn4D
2.【填问卷领淘公仔】点击马上填写问卷:
https://survey.aliyun.com/apps/zhiliao/YmW95Gk8bU
【加入行业实战交流钉钉群】
阿里云专门成立了“互联网架构升级实战课”钉钉群,每周邀请一位阿里云专家在群内进行行业最佳实践直播,每天分享行业前沿干货,钉钉扫码马上加入。