Pony.ai · Cloudflare
Existing customer · expand conversation
Pony.ai's HTML shell on pony.ai is already on Cloudflare today. Every static asset on the site — hero videos, carousel images, the "新15秒视频" homepage MP4, the careers reel, every favicon, the investor PDF — currently loads from Alibaba Cloud OSS via xiaomazhixing.com. One platform serves the page, a second serves everything on the page.

Autonomous mobility everywhere.
One edge, not two.

The expand conversation isn't about replacing what's already working. It's about closing the inconsistency in the network waterfall — the one where every visitor to pony.ai/?lang=en hits Cloudflare for the page and then re-establishes a second TLS connection to Alibaba Cloud's US edge POPs for the assets. Two CDNs, two cache layers, two operational surfaces, two bills. R2 + Stream consolidate that onto the edge already serving the page.

Live network waterfall · pony.ai/?lang=en · today
HTML → Cloudflare pony.ai
CSS/JS → Cloudflare pony.ai/css, /common/js
Hero MP4 → Alibaba static.cdn.xiaomazhixing.com/video/.../官网新15秒视频.mp4
Careers MP4 → Alibaba static.cdn.xiaomazhixing.com/video/.../2020校招MG-En.mp4 (57.5 MB)
Banner → Alibaba static.cdn.xiaomazhixing.com/images/home/banner_*.jpg
Carousel → Alibaba static.cdn.xiaomazhixing.com/image/.../轮播大图5.jpg, 轮播大图6.jpg
Icons → Alibaba static.cdn.xiaomazhixing.com/images/icon/icon-logo-*.png
PDFs → Alibaba static.cdn.xiaomazhixing.com/file/.../Pony.ai-*.pdf

Origin headers confirm Server: Tengine + x-oss-* + Via: ens-cache* = Alibaba Cloud OSS + ENS CDN.

2 CDNs
today: Cloudflare (HTML) + Alibaba ENS (assets)
57.5 MB
single careers video, cached on Alibaba
8+ asset types
images, videos, icons, PDFs — all on xiaomazhixing.com
The expand thesis One edge, not two.
Every visitor to a Pony.ai page already terminates TLS on Cloudflare. The second TLS handshake to xiaomazhixing.com for each asset is overhead the architecture doesn't need. The R2 + Stream consolidation collapses two cache layers into one, removes the second corporate-name DNS lookup in the US-EN network waterfall, and turns a multi-vendor asset estate into a single managed surface — without touching the HTML/CSS/JS stack that's already working.

Three Cloudflare products that map directly to the consolidation:

Cloudflare Stream — replaces the Alibaba-hosted MP4 layer. The homepage "官网新15秒视频" hero, the 57.5 MB careers MP4, and any future autonomous-vehicle test footage, demo reels, or investor relations video. Adaptive bitrate, signed URLs, analytics, single Stream embed per video. The 4-year-old static MP4 on the careers page becomes a properly streamed asset with mobile/desktop bandwidth optimization.
R2 + Cloudflare CDN — replaces the Alibaba Cloud OSS layer for everything that isn't video. The carousel images, banner JPEGs, icons, favicons, downloadable PDFs (the investor relations Pony.ai-*.pdf in particular). Zero egress, S3-compatible, same edge as the HTML.
Cloudflare Images (optional) — for the 轮播大图*.jpg carousel and banner assets that currently ship at one size for all devices. Per-device variant generation, format negotiation (WebP/AVIF), no separate image pipeline to maintain.

One question for the Pony.ai team:

What's driving the static-asset estate staying on xiaomazhixing.com — is it the China-engineering-team workflow that originally set it up, a partner-storage agreement with Alibaba Cloud, a data-residency constraint, or simply that nobody has gotten around to migrating it? Different answer = different consolidation path. 20 minutes to map it out and see if there's a clean R2 + Stream pilot worth running on one page first.

Deeper Dive

The full consolidation, ready when you are

A detailed audit is in progress — including the per-page asset inventory across pony.ai, ir.pony.ai, tech.pony.ai, press.pony.ai, story.pony.ai, and business.pony.ai; the Stream + R2 migration cost model vs. current Alibaba OSS + ENS spend; the careers-page pilot path; and the IR/post-IPO recruiting-page optics angle for the NASDAQ:PONY public-facing surfaces. Tell me which slice would be most useful first.

Request the expanded version →
Grab 20 minutes →

Existing-customer note: this isn't a swap-Cloudflare-for-something conversation. pony.ai HTML is already on Cloudflare today. This is a consolidation of what's already partially on Cloudflare with what isn't yet — closing the inconsistency between the page layer and the asset layer.

Matt Holscher Cloudflare · Developer Platform