案例研究: 卡洛哈
“在大数据分析场景中,我们通过采用 Amazon EMR 服务取代了原本工作中自建的 Hadoop 和 Spark 来进行海量离线业务日志的处理和分析,这一快捷和方便的服务让我们能够按需使用,为我们降低约为 50% 的综合成本,也让团队能够从繁琐的基础设施配置中释放出来,将更多的精力投入到企业的核心业务需求上。”
—— 谭宇然 运维工程师 卡洛哈(中国)科技有限公司
关于卡洛哈(Carloha)
卡洛哈(Carloha)是美国先进的,为用户提供“线上+线下+汽车金融”三维一体的汽车服务公司,于 2014 年由 Toyota、Google、Microsoft 等资深员工在美国纽约创立。卡洛哈希望,让每一个用户都可以像在亚马逊电商平台购物一样买车,享受可靠又轻松的购车新体验。
业务需求与挑战
2017 年,为提升用户体验,卡洛哈逐渐在纽约、加州等地增加 3 个运营中心和 20 家卡洛哈之家办公室,实现全美国 48 个州无缝的 “线上 + 线下 + 汽车金融” 全覆盖。为用户提供:买车、汽车贷款、汽车长期租赁、汽车保险、延长保修、汽车保养、汽车维修等全链条汽车服务。2019 年,基于中国快速的互联网发展,卡洛哈在中国重庆成立技术中心 —— 卡洛哈(中国)科技有限公司,旨在结合中国优秀的互联网产品经验和美国的运营经验,完成互联网产品服务全球业务。
“中国团队作为卡洛哈全球的业务研发主力,我们自主研发了库存管理系统、质量系统、CRM、ERP、车辆销售全流程数字化平台等核心应用,这些应用需要部署到不同的市场区域,以服务当地的分支机构、合作经销商与客户,如果采用传统的自建基础设施,我们需要付出大量的前期成本,云成为我们的唯一选择。” 卡洛哈运维工程师谭宇然谈到,“全球化的业务协作也是我们需要考虑的重要问题,公司内部的团队是跨大洲工作的,业务仅部署在单一的位置无法满足全球协同的需求,因此我们需要一个全球化的云服务平台来支持业务的发展。”
为什么选择亚马逊云科技(Amazon Web Services)
面对众多的云服务提供商,卡洛哈从安全合规、服务稳定性与技术支持响应等多维度进行了综合评估,最终决定基于亚马逊云科技部署业务,并选择亚马逊云科技 APN 高级咨询合作伙伴重庆格雷西司科技有限公司(以下简称“格雷西司”)提供技术与商务支持。在卡洛哈看来,亚马逊云科技与格雷西司的组合能够让企业的云上研发与部署旅程更加顺畅。
全球化的基础设施覆盖与本土化的服务
由于美国是卡洛哈的首要市场,并且企业在逐步向非洲等其他区域扩张,是否具有全球化的服务能力是卡洛哈选择云服务提供商的首要条件。亚马逊云科技的基础设施遍及 30 个地理区域的 96 个可用区,为全球数百万客户提供服务,同时,亚马逊云科技一直致力于引领行业的安全合规理念和实践,对各地合规政策有深刻理解和最佳实践,让卡洛哈在云上部署的业务能够满足市场当地的合规要求。在服务支持上,亚马逊云科技具备成熟的合作伙伴网络,格雷西司是中国首批获得亚马逊云科技迁移咨询能力认证的服务合作伙伴之一,技术团队位于重庆的优势也让地处同一座城市的卡洛哈研发团队能够获得快速的响应,为项目的开发、部署、运维提供完整的支持。
为数据处理和分析用例提供广泛的托管服务
从数据存储、到大数据处理和运营分析,亚马逊云科技为这些数据应用场景提供了一系列托管服务,帮助用户快速在云上构建具有成本效益并可满足业务发展需求的方案。Amazon Simple Storage Service (Amazon S3)为数据提供了持久化的存储能力,Amazon Relational Database Service(Amazon RDS)提供了内置的自动化备份,Amazon Elastic MapReduce (Amazon EMR) 与 Apache Spark 等开源框架完全兼容,卡洛哈的研发团队能够基于现有技术经验的结合托管服务的便利性在更短的时间内构建出云上的环境,这对于首次尝试将业务部署在亚马逊云科技上的卡洛哈来说无需关心如何调整、运营、优化、保护或管理集群,只需通过亚马逊云科技管理控制台的数次点击,就能够借助云的能力对业务数据实现快速的处理与分析,让企业从数据中找到业务增长点。
在云上针对容器工作负载提供优化的解决方案
在卡洛哈看来,通过容器化部署可以显著减少启动和管理的虚拟机数量,消除每个应用程序都需要运行一个虚拟机的需求,减少整体计算开销,并保证应用间不会相互影响。亚马逊云科技为用户提供了安全、可靠和可扩展的环境来运行容器工作负载。使用服务器及控制运行容器的 Amazon Elastic Compute Cloud (EC2) 服务基于亚马逊云科技与英特尔十多年的工程合作关系,在云上构建定制硬件以确保亚马逊云科技服务能够在针对容器进行了优化的平台上运行。第三代英特尔 ® 至强 ® 可扩展处理器提供 8-40 个内核以及广泛的频率、功能和功耗需求选择。平台新增了 PCIe-Gen4 支持,增加了内存带宽,每路处理器内存容量高达 6TB,还增加了 AVX-512 指令,强大的性能表现能够更好的满足卡洛哈在容器化用例中对云上算力的需求。
采用的亚马逊云科技服务
Amazon EC2
Amazon Elastic Compute Cloud(Amazon EC2)提供最广泛、最深入的计算平台,拥有超过 500 个实例,可选择最新的处理器、存储、网络、操作系统和购买模型,以帮助您最好地满足工作负载的需求。
获得的成效
借助格雷西司的专业服务,卡洛哈基于亚马逊云科技为业务构建了可靠的解决方案,不仅让企业可以成功应对全球化业务运营中的挑战,也让企业获得了多方面的成效:
依托亚马逊云科技的全球基础设施来为美国、中国和非洲的业务提供支撑,使卡洛哈无需花费高昂的前期成本在不同的国家和地区建设数据中心与组件运维团队,并且亚马逊云科技提供的弹性可扩展的云服务和容器化部署方式也帮助卡洛哈大幅缩短了业务应用的开发周期。“在使用亚马逊云科技后,我们总体计算速度提高了 30%,成本降低了 40%,与此同时我们将服务响应提高到了 0.2 秒,峰值计算速度提升了 0.5 秒。” 谭宇然谈到。
通过采用亚马逊云科技所提供的托管服务替代传统基于开源软件自建的方案,卡洛哈不仅为业务提供了更加敏捷的响应,也进一步提升团队的效率。“Amazon OpenSearch Service 作为 Elasticsearch 的良好替代方案,提供了高度可扩展的能力以及集成的可视化工具,帮助我们实现高效的实时搜索。” 谭宇然说,“在大数据分析场景中,我们通过采用 Amazon EMR 服务取代了原本工作中自建的 Hadoop 和 Spark 来进行海量离线业务日志的处理和分析,这一快捷和方便的服务让我们能够按需使用,为我们降低约为 50% 的综合成本,也让团队能够从繁琐的基础设施配置中释放出来,将更多的精力投入到企业的核心业务需求上。”
此外,格雷西司所提供的细致服务也帮助卡洛哈减轻了云服务使用过程中的商务流程和账单管理压力。针对卡洛哈的业务特点,格雷西司通过账单管理服务让卡洛哈中国研发团队与美国的业务团队都可以清晰的了解当前账单周期内亚马逊云科技的资源使用量,并提供相应的优化建议。格雷西司技术团队的线上与现场服务和快速响应支持也消除了卡洛哈应用云技术的障碍,让其业务能够在更短的时间内部署上线,更好的从云投资中获得回报。
展望未来
卡洛哈将在容器应用场景中与亚马逊云科技以及雷西司开展更加深度的合作,持续优化容器用例和 Kubernetes 管理能力,实现更加高效的资源利用。在存储与计算分离、边缘与云端协同、知识图谱、自动驾驶等多方面卡洛哈也将与亚马逊云科技进一步合作,让技术驱动世界(Drive the World)的企业愿景更好的服务汽车行业。
关于格雷西司
重庆格雷西司科技有限公司成立于 2017 年,核心团队由多名来自世界 500 强的成员所创立。作为亚马逊云科技 APN 高级咨询合作伙伴,格雷西司拥有超过 60 项国内外专业技术认证,致力于运用云原生技术服务体系,为企业客户提供专业、完整、高效的“一站式”云计算解决方案。格雷西司秉承“云为本、易为先”的服务理念,运用贴合企业自身特点的技术,助力企业客户数字化转型,实现企业“降本增效”的核心目标。
关于亚马逊云科技与英特尔
亚马逊云科技和英特尔之间拥有 14 年以上的合作伙伴关系,专注于开发、构建及支持专用于管理成本和复杂性、加速实现业务成果并进行扩展的云服务,以满足当前和未来的计算要求。
英特尔的中央处理器产品为部署在亚马逊云科技上的多种云计算服务提供基础。由英特尔®至强®可扩展处理器可扩展处理器提供支持的 Amazon Elastic Compute Cloud (AmazonEC2) 实例在整个亚马逊云科技覆盖地理区域内提供范围最广、全球性覆盖和可用的计算实例。