Jivo服务通过迁移到Cloud.ru优化了资源

Jivo 团队如何用一家供应商取代两家供应商,并迅速适应新服务。

关于公司

Jivo 是一款先进的客户体验工具。该服务允许您在一个应用程序中整合所有通信渠道:网站聊天、社交网络、即时通讯工具和电话。随时获取所有必要的信息;
该团队的主要项目是在线客服,可安装在网站上与客户交流,并借助内置的虚拟 PBX 接听电话、进行呼叫转移和设置答录机。

项目目标

Jivo 开发在线聊天已有 10 年,采用 Cloud Native1 方法,自 2019 年以来,它使用俄罗斯提供商的服务来托管客户端系统:虚拟服务器、数据库工作平台、基于 Kubernetes 和 Elasticsearch 的解决方案。团队使用 AWS® 云服务开发该项目。

渐渐地,团队得出结论,将所有工作转移到一家在俄罗斯设有数据中心的俄罗斯提供商的云中是合理的,该提供商可以以便宜几倍的价格提供一套类似的工具。

为什么是 Cloud.ru

Cloud.ru 以优惠的价格提供技术更先进的解决方案:这在网络平衡器中尤其引人注目。此外,与 AWS® S3 存储的兼容性也使迁移工作顺利进行。 伊利亚-西兰提耶夫 Jivo运营技术副总监<2}

解决方案

Jivo 团队在 Terraform 的集群中测试了 Advanced 平台的云服务,并托管了客户数据副本。在确定了服务的稳定性后,我们开始从以前的提供商云完全无缝迁移到 Cloud.ru。

Jivo 使用:

  • 平台,用于管理 MySQL 数据库、存储 对象存储服务< 2 }Elastic Volume Service 用于托管客户端数据;
  • 分布式搜索系统 Cloud Search Service,用于“折叠”来自 MySQL 的部分信息,因此 Jivo 客户可以快速访问通信历史记录,同时减轻部分负载从数据库中删除
  • 用于系统监控的服务 FunctionGraphCloud Eye:第一个服务接收来自第二个服务的警报,“获取”必要的信息从整个数组数据中分割出来并将其发送到 Telegram 机器人,该机器人向系统管理员发送“警报”;
  • Cloud Container Engine,用于管理开发和托管客户端数据的项目。
  • Cloud.ru 平台很快就能适应,因为其服务与以前的云提供商提供的服务类似。但除了上述工具之外,Jivo 团队还使用 NAT Gateway 使用静态公共 IP 地址将服务器连接到私有子网上的互联网 - 之前的俄罗斯提供商就是这样做的没有这样一个单独的选项。

结果和计划

系统稳定 - Jivo 为客户提供最好的服务,并开发工具,包括通过云计算。未来,团队计划拉起更多集群,利用Auto Scaling服务在促销期间流量高峰时进行自动伸缩,同时积极使用基于Kubernetes的服务。

与外国云巨头相比,俄罗斯开发者越来越喜欢Advanced云,这不仅是从符合监管要求的角度来看,也是从考虑到我们云的可靠性和成熟性带来的经济效益的角度来看。Advanced 平台提供了大量现在特别需要的灵活工具 - PaaS 数据库、 Managed Kubernetes、Auto Scaling 等,而该平台完全位于俄罗斯联邦,拥有三个可用区,并且正在积极开发中。 苏马尼·希迪罗娃 Cloud.ru 客户服务主管