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 Application Load Balancer
  • Getting started
    • All tutorials
    • Setting up virtual hosting
    • Creating an L7 load balancer with a Smart Web Security profile through an Application Load Balancer ingress controller
      • Overview
    • Integrating an L7 load balancer with CDN and Object Storage
    • Blue-green and canary deployment of service versions
    • Storing load balancer logs to PostgreSQL
    • Deploying and load testing a scalable gRPC service in Yandex Managed Service for Kubernetes
    • Setting up the Gateway API in Yandex Managed Service for Kubernetes
    • Configuring an L7 Application Load Balancer via an ingress controller
    • Configuring an L7 Application Load Balancer logging via an ingress controller
    • Performing health checks on Managed Service for Kubernetes cluster applications via an L7 Application Load Balancer
    • Implementing a secure high-availability network infrastructure with a dedicated DMZ using the next-generation firewall
    • Creating an L7 Application Load Balancer with a Smart Web Security profile
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • L7 load balancer logs
  • Release notes
  1. Tutorials
  2. Migrating services from NLB to ALB for DDoS protection using Smart Web Security
  3. Overview

Migrating services from an NLB load balancer to an L7 ALB load balancer for DDoS protection using Yandex Smart Web Security

Written by
Yandex Cloud
Updated at April 9, 2025

Distributed denial of service, or DDoS, is a type of cyberattack that involves sending massive numbers of requests to a server or network to overwhelm it or make it inoperable.

You can deploy services in Yandex Cloud using a Yandex Network Load Balancer which distributes traffic across cloud resources. To protect such services from DDoS attacks and bots at the application level (L7) using Yandex Smart Web Security, you will need to migrate the service from the Network Load Balancer to an L7 Yandex Application Load Balancer.

Service migration depends on what targets are used by the Network Load Balancer:

  • Network Load Balancer with VMs as targets
  • Network Load Balancer with an instance group as a target
  • Network Load Balancer with a Managed Service for Kubernetes cluster as a target
  • Network Load Balancer as a target for Application Load Balancer

Was the article helpful?

Previous
Creating an L7 load balancer with a Smart Web Security profile through an Application Load Balancer ingress controller
Next
Overview
Yandex project
© 2025 Yandex.Cloud LLC