成功案例

红帽帮助 Grab 满足日益增长的打车业务需求

信息速览

行业:技术行业
区域:亚太地区
总部:新加坡
公司规模:在 7 个东南亚国家/地区共有 3,000 多名员工和 200 多万名司机,每天提供 350 多万次打车服务

如果没有红帽 Ansible Tower,我们不可能发展得如此迅速,也不可能取得现有的业务成就。

DITESH GATHANI,GRAB 新加坡工程主管

公司介绍

Grab 是东南亚排名第一的网约车平台,通过移动应用为 7 个国家/地区提供交通运输服务,下载量已超过 6000 万次。由于 Grab 移动应用每天要处理超过 350 万个打车预约和付款操作,所以 Grab 也是东南亚最大的移动支付企业之一。过去 3 年里,Grab 的业务经历了大幅增长,目前的规模已是最初的 300 多倍。这种快速增长致使 Grab 的 IT 环境越变越复杂,导致有时出现客户服务中断。Grab 选用红帽® Ansible® Tower 作为全新的自动化和管理工具,从而提高了可扩展性和可靠性并简化了 IT 管理。

Grab 借助红帽 Ansible Tower 实现惊人增长

Grab 通过 IT 自动化,简化了自身的 IT 环境管理并实现了业务增长,从而使移动应用的正常运行时间从 87% 上升到了 99.99%。

成功之路

挑战:提升 IT 系统的可扩展性和可用性

仅在过去的 6 个月里,Grab 的打车业务量就翻了不止一番,而且每周都会新增数个开通服务的城市。为了满足需求,Grab 每周都会完成数百次部署并将所部署的新功能投入使用,这导致 IT 环境越变越复杂并出现了服务中断。“我们以前的手动部署方式让乘客和司机感到焦虑,因为他们觉得我们的系统并不可靠。”Grab 新加坡工程主管 Ditesh Gathani 说道,“这些流程也让我们的工程师感到焦虑。他们担心会因部署某个新功能而导致某些系统崩溃。”

案例研究

Grab 借助红帽 Ansible Tower 进行扩展,满足日益增长的打车业务需求

解决方案:部署企业平台以简化 IT 管理

Grab 想要寻找一个开源软件解决方案,以应对发展中遇到的挑战。最终,Grab 选择使用企业级 IT 自动化引擎红帽 Ansible Tower,实现云置备、配置管理、应用部署、服务内部编排等 IT 任务和流程的简化和自动化。Ansible Tower 还与 Grab 的公共云部署平台 Amazon Web Services (AWS) 进行了整合。借助 Ansible Tower,Grab 仅仅用了 2 个月,就使所有后端系统都实现了自动化。“红帽 Ansible Tower 能帮助我们确保多个日常部署的可预测性和一致性。”Grab 站点可靠性工程师 Dharmath Shah 说道。

软件和服务

成果:改进应用体验

通过使用 Ansible Tower,Grab 现在能够轻松扩展以满足需求,并自动完成日常部署,以腾出资源来开展对业务发展更为重要的工作。另外,基于角色的访问权限可以轻松地完成更改和部署,减少审批延迟。Grab 仅用了短短数月就将正常运行时间提高到了 99.99%,并将停机时间缩短了 40%。此外,Grab 还利用 Ansible Tower 易于使用的图形用户界面简化了自己的 IT 管理,该界面不但能提供信息图表和最新进度信息,还会跟踪更改操作以便进行审计和质量控制。“如果没有红帽 Ansible Tower,我们不可能发展得如此迅速,也不可能取得现有的业务成就。”Ditesh 说道。

借助红帽 Ansible Tower,我们能以更快的速度完成更多的部署,因而我们可以将工作重点放在解决客户的实际问题上,而不是放在完成更多日常运营任务上。

dharmath shah,grab 站点可靠性工程师