[Unity] About Cloud Content Delivery [CDN]

table of contents
This is Ohara from the technical sales department.
Unity the developer of a real-time 3D development platform, has finally launched a CDN service.
describes
Unity's CDN service, Cloud Content Delivery (Information current as of September 2020)
Unity Cloud Content Delivery Overview
https://youtu.be/cTQfmMwq24M
- There are two ways to set up Cloud Content Delivery: "CLI" and "Developer Dashboard."
- The CDN can also be used for content unrelated to Unity or games.
- It is integrated with Cloud Build, so you can build and publish directly using Unity's build automation function.
- It caches API requests at the regional level and manages content through responsive API programs.
- Buckets are included as standard.
- Data transfer volume: The first 50GB is free.
Content Delivery Initial Setup
First, register an account on the Unity Developer Dashboard and create a Unity ID.
After connecting to the dashboard, click "Develop" and create a "Project." Click "Content Delivery."
・Once you create a project, you will see the following screen. There is a "Start a Free Trial" button at the top of the screen, so you can start using the CDN from here. *Credit card registration is required
Also, there is a "Content Delivery" section in the side navigation on the left, so if you are unsure about the specifications or settings of the CDN function, please refer to this document
Key Features of Content Delivery
■ Bucket
Organize your content into buckets and create clear workflows for your projects. A bucket is a single context for publishing content, such as a platform or environment. An example of a common workflow might be to have separate buckets for development, staging, and production builds, with a naming convention like this:
Example: "ios_staging" "ios_production"
■ Entry
A single unit of content within a bucket. An entry supports labels and metadata. Creating a release captures the current state of all entries in a bucket, similar to the versioning process
■ Badges
Badges allow you to choose which releases your application uses. You can assign a unique badge to a release and request its content using the badge's name
Badges can be moved between releases to provide greater flexibility in your content workflow. Moving a badge removes it from any previous release it was associated with. A badge can only be assigned to one release at a time, but a release can have multiple badges associated with it
Content Delivery Pricing
The pricing is relatively low for a CDN service aimed at large-scale distribution,
and if you are using a significantly larger amount of data, they will also accept payment methods other than credit cards.
| Data transfer volume/month | Price per GB |
| Up to 50GB | free |
| 50GB ⇒ up to 50TB | $0.08 (approximately 8.5 yen) |
| 50TB ⇒ up to 500TB | $0.06 (approximately 6.4 yen) |
| 500TB and above | $0.03 (approximately 3.2 yen) |
summary
With various APIs available for developers, it can be said to be a developer-oriented CDN service, as only Unity can.
It can also be used for content other than games, and the data transfer fees are relatively low, which is another attractive feature.
0
