更多云场景实践研究案例,点击这里:【云场景实践研究合集】联合不是简单的加法,而是无限的生态,谁会是下一个独角兽
作为美柚旗下的电商导购项目,柚子街在上云之后,数据的响应速度得到提升,用户体验得到提高,同时降低了运维成本。本文将带领大家一同了解基于阿里云柚子街所搭建的电商引流的后端架构。
“如果一定要总结基于阿里云服务的设计为当前的架构带来怎样的便捷,我觉得高效、安全、低成本无疑是我们体会到的最大便捷。”
采用的阿里云产品
- 阿里云云服务器 ECS
- 阿里云云数据库 RDS
- 阿里云云数据库 Redis
- 阿里云对象储存 OSS
- 阿里云 Web 应用防火墙
- 阿里云内容分发网络 CDN
- 阿里云负载均衡 SLB
为什么使用阿里云
柚子街在首页和商品相关信息的展示中,需要良好的数据响应速度,特别是在双十一等大促期间,更要减少动荡,因此将项目后端使用阿里云服务搭建。
关于柚子街
柚子街是美柚旗下的电商导购项目,主要业务为淘宝天猫商家带来更大更精确化用户流量,整体业务模式在不断探索和实践中逐步完善,架构也在随着业务与流量的增加而不断的成长。
柚子街的痛点
由于业务的限制,目前柚子街主要是引流至淘宝和天猫,并没有设计自己的下单流程,主要还是首页和商品相关信息的展示,在这之中,数据的及时响应以及良好的用户体验就变的非常重要。
为什么选择阿里云?
柚子街在首页和商品相关信息的展示中,需要良好的数据响应速度,特别是在双十一等大促期间,更要减少动荡,因此将项目后端使用阿里云服务搭建。其中数据主要依靠RDS和Redis存储,其中RDS采用灾备实例,RDS采用集群设计。应用服务器采用ECS集群,依赖负载均衡来分发请求,将流量分流到不同的ECS上,这里不得不提ECS的动态扩容以及设备升级功能,在双十一等大促期间,可以带来了很大的便利,减少了升级过程所带来的动荡和人力的维护成本。
为了更快速的提供数据响应,为APP提供的数据均存储在Redis中,采用集群来分担压力,而静态资源则使用OSS和CDN来满足前端静态资源的需求。
迁移上阿里云后的成效
基于阿里云服务,目前只需要花费很少的人力成本就可以很高效的一套环境,同时在业务不断变更, 流量不断上升的今天,监控统计的实时性以及扩容平滑的过渡性,无疑是带来了很大的便利。
关于柚子街的更多实践详情:基于阿里云服务,我们的架构“瘦身”了
原文发布日期:2017-2-24
云栖社区场景研究小组成员:董普庆,仲浩。