Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
  • Blog
  • Pricing
  • Documentation
Yandex project
© 2025 Yandex.Cloud LLC
Yandex Network Load Balancer
  • Getting started
    • Overview
    • Network load balancer types
    • Traffic listener
    • Target groups and resources
    • Health checks
    • Implementation specifics
    • Use cases
    • Recommendations for use
    • Quotas and limits
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • Release notes
  • FAQ
  1. Concepts
  2. Recommendations for use

Recommendations for use

Written by
Yandex Cloud
Updated at April 26, 2024

Use different availability zonesUse different availability zones

Create cloud resources in multiple availability zones. This way you can maintain the availability of your applications in case one of the zones becomes unavailable.

Allocate resources across zones uniformlyAllocate resources across zones uniformly

The same amount of cloud resources should be hosted in each availability zone. If there are three VMs in the ru-central1-a availability zone, then the ru-central1-b and ru-central1-d availability zones should also host three VMs each.

Create cloud resources with redundancyCreate cloud resources with redundancy

If one of the VMs in a certain availability zone fails, that availability zone will continue receiving the same volume of traffic. This will increase the load on the remaining healthy VMs. To prevent all the VMs from failing, we recommend allocating extra resources in each availability zone in addition to the resources required for supporting the design load.

Assign a dedicated balancer to each appAssign a dedicated balancer to each app

When deploying multiple applications in Yandex Cloud, create an independent load balancer for each application.

Set up a multi-layer infrastructureSet up a multi-layer infrastructure

To increase the reliability, set up a multi-layer architecture with L3 and L7 load balancing. The L3 load balancer will receive traffic and forward it to the target group of the L7 load balancers. They will distribute traffic across VMs with applications. You can use Application Load Balancer as L7 load balancers.

Was the article helpful?

Previous
Use cases
Next
Quotas and limits
Yandex project
© 2025 Yandex.Cloud LLC