客户案例/软件与互联网/爱沙尼亚

2024 年
Pipedrive 徽标

借助 AWS MAP 实现 Pipedrive 基础设施安全迁移至云端

了解全球客户关系管理软件提供商 Pipedrive 如何通过迁移至 AWS 实现可扩展性提升与业务增长加速。

43 TB 数据

托管在 AWS 上

缩短 25%

响应时间

降低 20%

每位客户的托管成本

>500 个微服务

托管在 AWS 上

概览

软件公司 Pipedrive 需要高度可扩展的基础架构,以经济高效地满足不断增长的需求并加速全球业务拓展。这家快速发展的公司最初在私有云上构建产品,但由于存在诸多限制,决定迁移至 Amazon Web Services (AWS) 以提升性能、可扩展性和效率。由此,Pipedrive 成功实现了成本降低、响应时间缩短,并打造了更稳定的客户体验。

team collaborating on project

机会 | 借助 AWS 提升 Pipedrive 的可扩展性

Pipedrive 成立于 2010 年,是一家爱沙尼亚公司,提供客户关系管理软件即服务 (SaaS) 产品。这款销售解决方案由销售人员设计,专为中小企业服务。自成立以来,该公司已为 179 个国家的超过 100,000 家企业提供服务。2020 年,Pipedrive 估值超过 10 亿美元,成为独角兽企业。为保持增长势头,Pipedrive 希望提升基础架构的稳定性和可扩展性,以服务更多地区的客户并提供更广泛的存储解决方案。

最初,Pipedrive 在私有云上运行工作负载。但随着业务增长和全球扩张计划的推进,该公司需要更灵活的方案来满足日益增长的需求。另一项挑战是新增容量需要长达 6 个月的准备时间,这限制了 Pipedrive 的开发敏捷性和可扩展性。由于 Pipedrive 无法获取按需、弹性且可扩展的基础架构,过度配置容量导致成本增加。技术、可用性和性能方面的挑战,例如意外停机时间和资源缺口,坚定了 Pipedrive 迁移至 AWS 的决心。

2016 年,Pipedrive 团队成员参加了 AWS Summit,以深入了解 AWS 技术。随后,公司使用 AWS 服务构建概念验证,评估从私有云迁移至 AWS 是否会影响可用性。概念验证成功后,该公司于 2018 年将内部工作负载迁移至 AWS,并于 2020 年迁移 DevOps 和测试环境。“通过迁移至 AWS,我们为开发人员创建了经济高效且便捷的基础架构,”Pipedrive 高级基础设施架构师 Vladimir Zulin 表示,“之后我们开始思考:‘如何才能在 AWS 上为客户提供服务?’”

2022 年,Pipedrive 启动为期一年的规划,旨在将客户数据工作负载从私有云平稳迁移至 AWS。通过之前的概念验证经验,该公司对所需时间、工作量和变更有了清晰预期。但由于与私有云提供商的现有合同,该公司仍需应对全面迁移的复杂性,同时最大限度地减少对客户的影响和双重计费问题。因此,Pipedrive 制定了渐进式迁移策略。为此,Pipedrive 采用了 AWS 迁移加速计划 (AWS MAP),这是一项全面且经过验证的云迁移计划,基于 AWS 将数以千计的客户迁移到云中的经验开发。AWS MAP 提供资源,使企业能够加速迁移、尽量降低风险并最大限度地发挥采用云的优势。通过 AWS MAP,Pipedrive 验证了其基础架构和计划,进行了迁移准备情况评测 (MRA) 来检验准备情况,并利用 AWS 学习需求分析 (LNA) 来确定有针对性的 AWS 技能培训领域。AWS MAP 还帮助 Pipedrive 抵消了部分迁移成本。

kr_quotemark

“整个 AWS 迁移过程非常顺利,在保证质量的前提下达成了所有时间和财务目标。”

Agur Jõgi
Pinterest 首席技术官

解决方案 | 将客户数据从私有云迁移至 AWS

由于采用包含多个微服务的分布式架构,因此该公司投入时间自主开发测试了数据迁移框架。在此过程中,该公司使用 Amazon Simple Storage Service (Amazon S3) 作为临时存储,这是一种对象存储服务,用于从任何位置检索几乎任意数量的数据。该公司分三个阶段(每阶段 6 周)历时三个季度完成了客户数据主动迁移。通过在客户非高峰时段的夜间和周末,逐个迁移了超过 10 万个客户数据工作负载。为避免新环境过载,Pipedrive 采取小规模起步策略,随客户迁移逐步扩展每个区域。Pipedrive 总计迁移了 43 TB 客户数据至 Amazon S3 和 Amazon Elastic Block Store (Amazon EBS),这是一项易于使用、可扩展、高性能的数据块存储服务。(参见下图 1。)

当前 Pipedrive 在 AWS 上托管 500 多个微服务。其基础设施由 Amazon Elastic Compute Cloud (Amazon EC2) 提供支持,这项服务可提供安全、可调整大小的计算容量,支持几乎所有工作负载。该公司混合使用低成本通用型 Amazon EC2 M6i 实例Amazon EC2 T3 实例,目前总量超过 3,700 个。Zulin 表示:“在开发和测试环境中混合使用 AWS 实例系列,使我们能为客户数据工作负载和数据库选择最优性能实例。”通过这些实例,Pipedrive 将响应时间缩短了 25%。

Pipedrive 还提高了性能、稳定性、可靠性和效率。事实上,该公司基本解决了硬件问题并避免了计划外停机。“迁移后我们持续监控客户 API 性能,数据有了显著提升,”Pipedrive 基础架构工程总监 Kristjan Elias 指出,“这为我们赢得了商业竞争优势。”

Pipedrive 还通过迁移至 AWS 实现了成本节约。随着效率和性能提高,Pipedrive 每位客户的托管成本降低 20% 之多。此外,使用节省计划,该公司可以节省约 40% 的 Amazon EC2 成本。Elias 总结道:“与迁移前相比,成本已显著降低。”

架构图

成果 | 开拓新市场,推动业务增长

Pipedrive 于 2024 年完成了向 AWS 的迁移。借助 AWS 的强大功能,该公司得以增强服务并持续扩展业务。此外,AWS 还帮助 Pipedrive 实现了安全与合规目标。目前,该公司正专注于优化成本与环境,以保持高效运营并持续提升客户体验。下一步,Pipedrive 计划评估托管服务的使用潜力,并探索基于 AWS Graviton 处理器(采用 AWS 自主研发的 Graviton 服务器处理器)的 Amazon EC2 实例的更多应用场景。

“将所有托管服务迁移至 AWS 显著提升了系统性能,既简化了运营又增强了可扩展性,”Pipedrive 首席技术官 Agur Jõgi 表示,“整个 AWS 迁移过程非常顺利,在保证质量的前提下达成了所有时间和财务目标。”

关于 Pipedrive

Pipedrive 成立于 2010 年,其产品是一款操作简便、高效实用的销售 CRM 系统,专为中小企业发展而设计。目前,全球超过 10 万家公司的营收团队正在使用 Pipedrive。Pipedrive 总部位于纽约,在欧洲和美国设有办事处。该公司主要投资方包括大股东 Vista Equity Partners,以及 Bessemer Venture Partners、Insight Partners、Atomico 和 DTCP。要了解更多信息,请访问 www.pipedrive.com

使用的 AWS 服务

AWS 迁移加速计划

AWS 迁移加速计划(MAP)是一项全面且经过验证的云迁移计划,基于 AWS 将数以千计的企业客户迁移到云中的经验开发。

了解更多 »

Amazon Elastic Block Store

Amazon Elastic Block Store(Amazon EBS)是一种易于使用且可扩展的高性能数据块存储服务,适合用于 Amazon Elastic Compute Cloud(Amazon EC2)。

了解更多 »

Amazon S3

Amazon Simple Storage Service(Amazon S3)是一项对象存储服务,在可扩展性、数据可用性、安全性和能效方面业界领先。

了解更多 »

Amazon EC2

Amazon Elastic Compute Cloud(Amazon EC2)提供最广泛、最深入的计算平台,拥有超过 750 个实例,可选择最新的处理器、存储、网络、操作系统和购买模型,以帮助您最好地满足工作负载的需求。

了解更多 »

更多软件和互联网客户案例

未找到任何项目 

1

行动起来

无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。