Cloud Lab 04

Store large downloads with OSS.

Move large artifacts outside the Pages bundle and understand storage, requests, bandwidth and access controls.

Last verified: 26 August 2026

Use the right storage layer

ESA Pages currently documents a 25 MB limit per static file. OSS stores objects independently and is better suited to installers, archives, datasets and other large downloads.

Understand what can be billed

ItemWhat drives it
StorageObject size, storage class, redundancy and duration
RequestsAPI operations such as uploads and successful downloads
Outbound trafficBytes sent from OSS to internet users
Optional featuresTransfer acceleration, processing, protection and other enabled services
This lab can generate charges. OSS uses pay-as-you-go billing by default. Set budgets or alerts, review the current regional price sheet, restrict public access, monitor download traffic and remove test objects when finished. A trial or allowance is not a permanent-free guarantee.
Official Alibaba Cloud: OSS billing overview →
Official Alibaba Cloud: OSS traffic fees →

Publish deliberately

  1. Create a bucket in an appropriate region and review its billing and redundancy settings.
  2. Keep the bucket private unless every object is intentionally public.
  3. Upload a test artifact and set a correct content type and download disposition.
  4. For private files, use time-limited signed URLs rather than credentials in browser code.
  5. Link the verified object URL from the Downloads page and monitor requests and outbound traffic.

For popular public downloads, evaluate CDN or ESA caching against current origin-traffic and delivery pricing before enabling it.