CRAFTER 如何从国外 AWS® 云迁移到 Cloud.ru
公司更换了供应商,并确保自己的数字平台在流量高峰时保持稳定。
关于公司
CRAFTER 自 2010 年起进入汽车运输市场。公司每年都会增加客户群和航班的数量,培训新的航空承运方,并计划到 2025 年将托管车队增加近 2 倍(从 22 辆增加到 5 万辆),并将个人的车队从 850 辆增加到 5 千辆。汽车运输积极扩大业务规模和地域范围--2022 年,公司开始在哈萨克斯坦和白俄罗斯提供服务。
任务
公司开发了一个数字平台 CRAFTER.ONLINE,用于轻松管理机队、方便搜索航班和实现所有物流流程的自动化。在线上模式,终端用户可以管理航班、生成报告文件、及时接收反馈等。为此,您需要访问平台网站 carrier.crafter.online 并注册。
该数字平台最初是根据云原生原理构建的,并在 Amazon Web Services® 云服务的基础上运行。由于在俄罗斯的外国供应商暂停服务,因此团队必须迁移到俄罗斯云,以便平台在流量增加、网络攻击和其他任何漏洞的情况下继续顺利运行。
为什么是 Cloud.ru
CRAFTER 想在不中断或不可抗力的情况下从 AWS® 云迁移,因为应用程序依赖于工作:
- 汽车运输公司—司机、物流师、经理;
- 发货人,就是订单者本人;
- 内部员工--后勤、安全和技术支持专家。
我们对俄罗斯云计算市场上的几家领先公司进行了测试。在PaaS解决方案方面,Cloud.ru在很多方面与国外提供商的服务相似:例如,我们主要的Amazon Elastic Kubernetes Service与Cloud Container Engine在功能上完全一致——这两种服务都需要管理容器微架构。可比性很大程度简化了 PaaS 服务的迁移和连接过程。
云服务的测试、迁移和使用
2022 年 3 月,CRAFTER 团队开始在 Advanced 平台上测试模拟服务团队凭借用户友好的界面迅速建立了服务,因此搬迁工作只用了不到一个月的时间。对于所有问题,公司员工都会联系 Cloud.ru 的个人经理和技术支持,并且会及时回复询问并提出解决方案。
CRAFTER 正在使用以下服务:
- Cloud Container Engine,用于在 Kubernetes 集群中快速启动应用程序。当 CI/CD 管道启动时,团队会为大量技术任务部署任意数量的测试层。这加快了开发速度,缩短了产品投入生产所需的时间
- Cloud Search Service - 基于 Elasticsearch 的系统,用于快速数据搜索和分析 - CRAFTER 用于记录和监控数字平台内的数据。
- RDS for PostgreSQL是一个专业的数据库管理平台,用于存储卡车运输信息和带有航班信息的文档。
- Object Storage Service —可扩展的对象存储,可处理任意数量的数据。团队使用该服务来存储不同类型的文件。
结果
CRAFTER.ONLINE 数字平台面对流量激增、网络攻击和任何其他漏洞都能保持稳定。因此,平台的终端客户可以获得;
- 在一天中的任何时间获得他们需要的所有信息;
- 在 30 秒内选择行程;
- 行程、付款和文件的在线状态跟踪;
- 在个人账户中获得完整的行程历史记录;
- 修改驾驶员和车辆数据。
未来,该团队计划使用 ML Space 解决方案,根据物流请求的多个参数预测运输成本。