做电商平台,我该怎么买服务器(底层架构)?
本文介绍两个架构,一个是初创电商基础架构,一个是中型电商安全架构。
很多软件公司的思维还是停留在服务器+服务器+服务器上,认为只要有服务器就好啦,为什么需要那么多其他产品,我用服务器做负载分发,用服务器建数据库,用服务器安装安全软件就好啦,而且你其他云产品的功能也是集群服务器通过软件实现的,为何我不能自己做? 当然,可以自己做。但是阿里云已经为我们做好了负载均衡服务,做好了数据库优化,做好了安全产品,给我们降低了成本,更好的数据安全性,并且更方便快捷的去使用,何乐而不为?
No.1 初创电商基础架构 :简单高效搭建高可用可拓展基础架构
本架构适用于初创电商公司快速搭建平台,例如电商网站/APP/电子商城等。
这个架构墙裂建议初创电商,初期电商选用!访问量1-10w/每天,300成交单/每天.
不多说,看图!
建议:1.负载均衡后端服务器至少2台。多台低配服务器性能优于单台高配服务器。服务器镜像需一致。
2.服务器可以不买带宽不买IP,流量走负载均衡,可以买弹性IP临时绑定服务器方便管理。
3.数据库RDS选择高可用版,默认双机热备。
4.安全套件必须按:安骑士和云监控。选配web应用防火墙(预算够建议选)和态势感知。
5.图片较多加上OSS+CDN。图片存储OSS里面,CDN进行图片加速。这样打开图片速度会很快。
6.推荐配置请看下表:
本架构优势:
1.负载均衡提供流量分发,消除单点故障,即单服务器出现问题时服务依然可用,并且可以自动将故障服务器移除,换成新的服务器代替。
2.负载均衡可以开通弹性伸缩,此服务在促销活动等流量突增切不稳定的情况下横向增加服务器数量,增加服务的负载能力。
3.负载均衡默认提供5G的的ddos防护(服务器只提供2G以上的基础防护)
负载均衡好处多多,单服务器前段也建议加上负载均衡。
4.数据库RDS,支持MYSQL/SQLserver/Postgre/高度兼容oracle的PPAS数据库。重点是:双机热备,数据7天之内任意时间回滚,阿里云工程师优化,性能好!
No.2:中型电商安全架构:让高安全,高可用,高速度为平台腾飞保驾护航
说明:1.多个负载均衡对应不同流量入口。
2.OSS+CDN是多图多视频必备解决方案,减少带宽成本
3.结构性数据通过DRDS数据库实现横向无限拓展。
4.Memcache+Redis缓存高热点数据。MaxCompute提供大数据分析服务。
为什么不大型电商平台?
因为大型电商基本上已经不能以一个简单的电商平台而论了,大型电商包含了更多更全面的模块,是可以随着平台的发展逐步去添加的,比如你要加入短视频/直播导购那就可以把短视频/直播导购的架构模块添加进去。所以说,本文推荐的架构,是一个高可用型,高安全型并且可拓展的基础架构。