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
| Item | What drives it |
|---|---|
| Storage | Object size, storage class, redundancy and duration |
| Requests | API operations such as uploads and successful downloads |
| Outbound traffic | Bytes sent from OSS to internet users |
| Optional features | Transfer 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
- Create a bucket in an appropriate region and review its billing and redundancy settings.
- Keep the bucket private unless every object is intentionally public.
- Upload a test artifact and set a correct content type and download disposition.
- For private files, use time-limited signed URLs rather than credentials in browser code.
- 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.