Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Cloud CDN
  • Getting started
    • Overview
    • Providers
    • Resource
    • Origins and origin groups
    • Redirecting requests
    • Content caching
    • Secure tokens
    • IP-based access policy
    • Location rules
    • Log export
    • Labels
    • Quotas and limits
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics for the EdgeCDN provider
  • Monitoring metrics for the Yandex Cloud CDN provider
  • Request logs
  • Audit Trails events
  • Release notes
  • Troubleshooting
  1. Concepts
  2. Overview

Yandex Cloud CDN overview

Written by
Yandex Cloud
Updated at December 3, 2025

Yandex Cloud CDN provides web service developers with a Content Delivery Network (CDN) functionality. The CDN servers located all over the world get content from your origins, cache the content, and deliver it to end clients on request. Thus you decrease the load on origins and reduce content waiting time for the end user.

How CDN worksHow CDN works

  1. You keep your content in origins. As an origin, you can use your server with a domain name, an Object Storage bucket, or an L7 Application Load Balancer.

  2. In Cloud CDN, you create a resource and specify in its settings the origins, domain names for content distribution, and other CDN settings.

  3. Cloud CDN deploys CDN servers in many regions of the world and provides you with a domain name of the CDN Load Balancer that accepts requests and passes them to the servers. You must link this name to the domain names that you use for content distribution using the CNAME type of DNS records.

    Note

    Do not use an ANAME resource record with domain names for content distribution; otherwise, the end user will get a response from a CDN server not linked to the user geolocation. The response will always be the same for all users.

  4. When the client requests a file using the domain name specified in the settings:

    1. Depending on where the client is located on the web, the CDN load balancer determines the CDN server that can deliver the content the fastest, and sends a request to this server.

    2. If the requested file is already cached on the selected CDN server, it's returned to the client right away. If the file is not cached, it is requested from one of the origins, cached (if caching on CDN servers is enabled), and also returned to the client.

Service conceptsService concepts

Cloud CDN uses the following concepts:

Concept

Description

Resource

The main entity in the service that allows you to configure and control content distribution from origins over the CDN.

Origins and origin groups

The servers that are origins of content. CDN servers access them to load files.

Providers

CDN providers.

Exchanging data between clients and the CDN

Receiving client requests by the CDN load balancer and sending response data from CDN servers.

TLS certificates

Certificates used for HTTPS connections between clients and the CDN load balancer.

CORS

Cross-domain client requests to the CDN (cross-origin resource sharing).

Content compression

Sending GZIP files to clients.

Exchanging data between the CDN and origins

CDN server requests for files from origins and responses to them.

Host header

Host HTTP header in CDN server requests to origins.

Content segmentation

Storing large files on CDN servers in parts.

Origin shielding

Using a shield server between CDN servers and origins to reduce origin load.

Redirecting requests

Redirecting requests from a CDN resource to an origin using the rewrite rule.

Content caching

Creating copies of files and storing them temporarily on CDN servers and/or on the client side.

Secure tokens

Setting up access to files on CDN servers based on time and IP using secure tokens.

IP-based access policy

Configuring access to CDN resources using an allow or block policy.

Location rules

It is a mechanism used to selectively redefine CDN resource settings for requests whose paths match specific templates.

Warning

The location rule functionality is only available through the Yandex Cloud CDN provider.

Log export

Exporting CDN and shielding server request logs to object storage.

Labels

CDN resource labels in <label_name>: <label_value> format.

Quotas and limits

Service use restrictions.

See also the Yandex Cloud general resource hierarchy.

See alsoSee also

  • Yandex SWS and CDN: website protection and acceleration for companies of any size

Was the article helpful?

Previous
Terraform
Next
Providers
© 2025 Direct Cursus Technology L.L.C.