深耕零售场景,腾讯云 ES 提升微盟云端商业服务价值

2021-09-26 09:40:16 浏览数 (1)

“使用腾讯云 Elasticsearch Service(ES) 服务,微盟能够快速构建日志分析、应用搜索、APM 追踪、异常监控、BI 分析等各类业务,提高云端商业服务的竞争力。”

——微盟集团运维部资深运维工程师

体验,已经成为一种新的消费时尚。Z 世代年轻人购物焦点不再只是好和省,而是融合了信息度、愉悦感的全新体验。微盟,中国企业云端商业及营销解决方案的领军者,企业精准营销服务提供商,正通过科技创新驱动商业革新,帮助300万 商家高效链接消费者并实现最好的体验经营。

一、深耕触点场景,链接 B 端和 C 端

微盟围绕商业云、营销云、销售云打造智慧商业服务生态,在中国企业的数字化进程中扮演了重要角色。微盟为零售业提供多渠道电商解决方案,深耕商家与消费者之间的触点场景,从而获取流量增加销量。这些场景包括:

  • 应用搜索:在微商城中,首先是面对 B 端和 C 端的海量数据搜索能力,如商品数据、订单数据、用户数据等,需要支持精确、模糊、或多条件组合等灵活的搜索能力;
  • 日志运维分析:针对客户端和服务器端产生的海量日志,需要进行高效集中的管理和展示分析;
  • APM 追踪:微盟的应用涉及应用众多,服务间会产生调用关系,各子系统通过收集汇总业务日志,依托 ES 海量数据存储和实时查询特性,为业务提供实时追踪能力,方便快速定位 crash 的操作路径,发现服务性能瓶颈。
  • 业务数据分析:B 端商户通过客户订单进行数据分析,形成商业智能支持,如多维嵌套查询,地图获客模块地址范围搜索等。

应用搜索场景

日志运维分析场景

二、从自建 ES 集群到腾讯云 ES

为了实现上述场景中的搜索和分析功能,最初微盟采用了自建 ES 集群,但随着业务的快速增长,集群数量和业务数据规模暴增,线上服务面对的挑战也越来越多:

  • 交付效率低:交付一个集群,需要去购买硬件、部署软件,然后解析或者 LB(负载均衡),这部分工作重复性高且没有价值;
  • 软、硬件配置、变更复杂:软件配置如索引管理,需要自行写脚本管理索引的生命周期;硬件配置如集群的缩扩容,涉及面广、验证流程长,需要人工值守,并且故障处理的效率低。比如,曾经出现故障因为自建的机器之间网络不好,导致了出现连续性的故障,几次故障最终排查,发现是网络的原因;
  • 数据安全无保障:一旦黑客攻击导致数据泄露,损失无法计算;
  • 高可用问题:缺乏统一的数据备份平台,如果出现服务器宕机,会导致容灾隐患,也没有同城多活的架构来提供更安全的系统支撑;
  • 缺乏专业技术支持:研发和运维人员深挖和学习 ES 的时间精力有限,遇到问题没有专业人员指导,很难快速解决。求助于搜索常会踩坑,费时费力,对故障处理也不友好。

微盟结合腾讯云 Elasticsearch Service(ES) 服务,轻松应对日常运维和流量暴涨,保障在线服务的安全和可靠性,同时提升线上业务搜索的效果和灵活性,提高云端商业服务的价值和竞争力。

“Elasticsearch 是业内优秀的海量数据搜索引擎,具有分布式架构优势,同时接口友好,易用、易上手,与语言的耦合非常强,使用范围也很广,成为解决上述挑战的首选方案。” 微盟集团运维部资深运维工程师如是说。

三、腾讯云 ES 助力业务高效稳定交付

从自建环境到腾讯云 ES,微盟的业务交付效率显著提升,在安全及可用性方面,也获得了更强力的保障。

1.业务交付效率显著提升,运维变得轻松便捷

通过将业务从自建环境迁移到腾讯云 ES,微盟的业务交付效率显著提升,其软、硬件配置变更便捷,故障处理更智能,运维变得轻松便捷。

腾讯云 ES 的一键创建集群特性,可以根据客户配置分钟级完成集群搭建,极大提高了交付效率。腾讯云 ES 提供的配置变更,如新建变更、扩缩容、销毁等,都很便捷,整个过程不需要运维人员管理软硬件,无需人工值守,在后台即可自动变更,帮微盟从资源层面彻底解放出来,实时保障业务的发展需要,轻松应对流量暴涨,并有效控制成本。

软件配置方面,腾讯云 ES 白金版有索引生命周期管理特性,通过简单配置,即可以实现冷热架构下索引的自动滚动,不再需要写复杂的运维脚本。

对于故障处理,腾讯云的故障节点会自动拉起,处理的效率极大提升。此外,云上对机器之间的网络联通性有天然的保障,因此使用腾讯云ES,整体的服务的可用性得到了大幅提升。

2.业务的安全性、高可用性获得有力保障

借助于腾讯云 ES 的云上服务和白金版高级特性 X-Pack,业务的安全性、高可用性均获得了更有力的保障。腾讯云 ES 白金版的登录鉴权、索引在文档字段级别的权限管理能力,为集群提供了稳固的保障,不用再担心数据被攻击泄露的危险状况。

腾讯云 ES 集成了对象存储 COS 功能,让备份会变得简单,同时多可用区能力,为集群提供了在城市电力或网络异常情况下的容灾保障;ES 自研内核提供的定向路由优化、大查询熔断等特性也使微盟商家的线上业务访问更加稳定,消费者体验更佳。

3.专业的技术支持,24小时快速响应

如今,微盟运行在腾讯云 ES 承载 PB 级数据。腾讯云 ES 团队提供24小时专家服务,能够快速处理和定位问题,并且针对问题进行梳理和反馈,为企业带来线上服务保障和很多便利。无论白天深夜,快速告警定位问题,电话联系专家服务,腾讯技术人员都会迅速响应解决问题。

微盟运维工程师表示 :“配置变更,是我们运维管理期间必然遇到的问题, 有了腾讯云专家支持,我们可以放心地交给他们,节省了人力和精力。”

四、多维触点场景,实现精准营销

通过多维度的触点场景,B 端商户能够从海量数据中更加敏感的感知 C 端的用户诉求,实现精准营销。微盟商城系统平台的稳定性和运维保障正在通过云厂商来提供托管支撑,其研发资源的重心则全力聚焦于更有价值的客户服务发掘和消费者体验打造上。

未来,微盟将继续推动更多团队应用腾讯云 ES最新版本,进一步增强海量数据搜索查询能力、日志分析能力和异常预知报警能力,实现更加精细化的管理。

点击文末「阅读原文」,了解腾讯云Elasticsearch Service更多信息~

腾讯云大数据

长按二维码 关注我们

0 人点赞