Shopify 为数百万商户和企业提供电子商务支持。通过集中管理产品数据、客户信息和运营任务,无论用户在任何地方——从线上市场到社交媒体平台——浏览、搜索或购物,都能实现无限制的全渠道连接性,Shopify 为客户提供管理成功零售业务所需的关键工具,同时避免了复杂且高昂的独立技术开销。
Shopify 平台是一个完整的业务管理生态系统,全面支持从产品采购、销售和库存追踪,到支付处理、配送,以及客户账户管理、营销和报告等各个环节。为了给客户提供更大的灵活性,Shopify 应用商店包含超过 13000 个第三方应用。
Shopify 在超过 175 个国家运营,其理念是销售过程中的任何轻微延迟或复杂性都可能导致商机错失。在快速的国际扩张中,为了避免潜在延迟,并确保买家和卖家获得最个性化、最流畅的商务体验,Shopify 寻求一个技术合作伙伴来帮助他们:
Shopify 开发人员生产力副总裁 Duncan Davidson 表示:“作为面向从初创公司到财富 500 强企业的单一平台解决方案开发团队,我们的目标是让通过 Shopify 进行的购买和销售活动都简单轻松。这意味着没有加载延迟、安全警报或页面超时——只要点击购买按钮,用户就能准确获得所需商品。”
当 Shopify 开始寻找志同道合的解决方案合作伙伴以帮助他们改善安全性、连接性和客户体验时,只有 Cloudflare 能够提供该公司一直在寻找的技术专长和国际影响力。 Davidson 解释说:“Cloudflare 是连接全球互联网大部分地区的代名词,就像 Shopify 驱动全球在线商务的大量活动一样。这是一种不难想象的合作伙伴关系 —— Cloudflare 的运营规模与我们相当,作为企业都面临着类似的挑战。”
这一共同背景帮助 Shopify 最终决定迁移到 Cloudflare。基于两家公司的文化相似性,Shopify 团队相信 Cloudflare 能够帮助他们的开发团队腾出精力,专注于其核心优势 —— 创新、优化和拓展公司的商业服务。
Shopify 基础设施副总裁 Mattie Toia 补充道:“Shopify 和 Cloudflare 都是以工程为先的公司 —— 能拥有一个与我们同样重视基础设施的合作伙伴实属难得。我们共享的工程技术纽带,几乎与 Cloudflare 提供的功能同等重要。
鉴于业务足迹遍布全球,客户群迅速扩大,安全性成为 Shopify 的首要任务。为了降低漏洞风险、保护客户应用,并遏制日益严重的自动化攻击,该公司部署了 Cloudflare 应用安全和性能解决方案,具体包括 Cloudflare WAF、Bot Management、Gateway 和 DDoS 防护。启用 Cloudflare 后,该公司立即看到了成效。
Davidson 表示:“尽管机器人、数据抓取、凭据收集和 DDoS 攻击不断演变,但 Cloudflare 使我们能够缓解入站威胁,保护数百万个店面,并确保客户能够顺利完成交易而不受干扰。”这是正确的选择。如今,在 Cloudflare 的支持下,我们在超过 175 个国家或地区安全运营,尽管每个国家/地区都有独特的风险状况。”
通过使用 Cloudflare 保护其全球客户站点,Shopify 能够识别并拦截复杂的自动化威胁,防患于未然,并达到了使用内部开发安全套件难以实现的安全水平。
Toia说:“我们以前的安全解决方案并不十分先进、可扩展或易于维护。通过 Cloudflare 实现应用安全自动化,为我们节省了扩展至当前水平和紧跟不断演变的入站机器人流量趋势所需投入的时间、开支和工程资源。”
除了减少维护内部开发安全解决方案带来的相关管理和开发负担外,使用 Cloudflare 让 Shopify 确信其安全性始终保持最新状态。
Toia 表示:“使用 Cloudflare 机器人防护工具来阻断自动化攻击的效果非常显著。每年我们都观察到威胁强度持续增长,但通过 Cloudflare 的定期更新和功能发布,我们能够及时缓解不断出现的复杂新威胁。 ”
依托 Cloudflare 规则集引擎,Cloudflare WAF、Bot Management、DDoS 防护和 Gateway 为 Shopify 提供了一系列不断演进、灵活、智能且高度可配置的安全功能。对于 Shopify 而言,其中最关键的功能是仅记录日志的规则,其允许团队在规则正式生效前预览安全变更的潜在影响。
使用 Cloudflare 的机器人评分,Shopify 团队可以快速识别和分类特定的机器人或机器人组。这种增强情报使 Shopify 能够精准控制自动化流量对客户网站的访问和交互权限,允许有用机器人通行,同时拦截恶意活动。Shopify 服务数百万家国际电商业务,各有独特的安全需求,这是至关重要的信息。
Toia 说:“了解入站流量的实际行为至关重要,尤其是在决定允许与商业相关的自动流量通过时。从我们的集中管理仪表板中,可以看到 Cloudflare 在流量优先级排序和客户保护方面采取了正确的做法。”
通过在全球网络中详尽地记录和追踪所有信息,Cloudflare 为 Shopify 提供了对客户流量的更清晰洞察,并促进了重要的业务决策。
Toia 说:“Cloudflare 提供的可操作数据完全不同于我们使用过的其他平台。它已成为我们如何考虑增长和保护客户和平台的基础。”
自与 Cloudflare 合作之初,Shopify 就充分利用了Cloudflare 性能服务,特别是 Cloudflare 全球网络和 CDN,以加速互联网和移动应用、确保应用的可用性,并在其全球用户与超过 600 万个客户域名之间建立快速、可靠的连接。通过使用Cloudflare,Shopify 每月无缝处理 3.4 万亿个请求,总价值超过 170 PB,并可以轻松扩展以满足季节性需求。
“Cloudflare 让我们的服务与世界上任何人的距离都不超过 50 毫秒。这使我们能够为全球任何地方、任何时间的每一个人构建如本地化般的体验。”Davidson 说。“其规模令人叹为观止。我们已从使用少数几项 Cloudflare 服务,发展到采用 Cloudflare 技术栈的大部分服务。”
作为不断扩大的 Cloudflare 技术栈的一部分,Shopify 还依赖 Cloudflare 开发人员,特别是 Cloudflare Workers 和 Workers for Platform —— Cloudflare 的无服务器计算平台——来进一步个性化服务,并在任何地方提供一致的体验,尤其是在存在连接问题的地区。依托于分布在 120 多个国家/地区 330 个城市的 Cloudflare 全球网络,Workers 帮助 Shopify 创建、部署、增强和扩展购物车、支付网关等应用。Workers 使这些应用更接近客户,无需额外的基础设施或配置。
Davidson 说道:“我们在结账时尽可能接近客户,以确保一切都可以在客户网站上快速处理。“利用 Cloudflare 本地化客户交互,远远快于直接访问我们的服务器,使每笔交易个性化。其结果是为买家和卖家提供更优质的电商体验。”
在不增加第三方供应商或额外复杂度的情况下,优化复杂的客户店面定制性能。除了赋能客户站点外,Workers 还支持 Shopify 基础设施中的关键应用,尤其是一个全球营销网站——其需要即时可扩展性,并能在没有启动延迟、架构变更或复杂配置的情况下,灵活地将营销活动部署到全球每一个角落。通过在边缘网络上使用 Cloudflare 和 Workers 处理这些任务,Shopify 节省了时间和资金,以供投入到其他业务目标中。
Toia 说:“我们与 Cloudflare 的成功合作归结为简化。在可能的情况下,我们更倾向于选择单一、可靠的供应商来提供集中管控,避免使用多个供应商导致的复杂性。这一策略在我们有关采用 Cloudflare 的决定中起着重要作用,也解释了我们为何会有今天的成就。我们将定期重新评估和更新高度依赖于 Cloudflare 的决策,以适应公司的成长和需求的演变。”
“对于 Shopify 而言,真正的挑战并非是可以使用多少种复杂的技术,而是恰恰相反。Cloudflare 帮助我们以简单的方式实现极其复杂的目标,并能够进行扩展和维护。”
SSL for SaaS 是另一个典型示例,展示了 Shopify 如何通过 Cloudflare 抽象复杂性并简化接入和保护商户自有域名网站的工作。SSL for SaaS 使 Shopify 能够与客户共享 Cloudflare Web 应用服务,在优化 SEO 和可发现性的同时,将 Cloudflare 的所有优势扩展到每一位 Shopify 客户。通过 SSL for SaaS,该公司可以快速配置和保护客户域和数据,数分钟即可将新证书部署到全球网络,以确保品牌访问者体验和端到端 HTTPS 安全性。
Davidson 说:“借助 Cloudflare, 我们能轻松管理数百万客户,并在流量到达我们的基础设施之前确保其连接的可用性和安全性。这个过程完全无缝 —— 买家和卖家在不知不觉中就获得了收益,甚至不知道 Cloudflare 参在其中发挥着作用。”
展望未来,Shopify 计划继续与 Cloudflare 携手合作,持续推进电子商务发展。
Davidson 说:“Cloudflare 是我们最重要的合作伙伴之一。我们共同面临了许多挑战,要找到能够以相同方式共同成长、建设或依赖的合作伙伴将非常困难。”
每月通过全球网络处理 3.4 万亿次请求,总流量超过 170 PB
保护 600 万个客户域名和网店,防御 DDoS 和其他自动化攻击
通过 SSL 和 DNS 证书配置和端到端 HTTPS 精简客户入驻流程
结账服务在全球范围内以 50 毫秒的响应速度运行
“对于 Shopify 而言,真正的挑战并非是可以使用多少种复杂的技术,而是恰恰相反。Cloudflare 帮助我们以简单的方式实现极其复杂的目标,并能够进行扩展和维护。”
Duncan Davidson
开发人员生产力副总裁,Shopify
“Shopify 和 Cloudflare 都是以工程为先的公司 —— 能拥有一个与我们同样重视基础设施的合作伙伴实属难得。我们共享的工程纽带几乎和 Cloudflare 提供的功能同样重要。”
Mattie Toia
基础设施副总裁,Shopify