[Yandex Cloud documentation](../../../index.md) > [Yandex Network Load Balancer](../../index.md) > [Tutorials](../index.md) > Fault-tolerant website with load balancing via a Network Load Balancer > Overview

# Fault-tolerant website with load balancing via a Yandex Network Load Balancer


In this tutorial, you will learn how to create a fault-tolerant website with load balancing. You will create a [Yandex Virtual Private Cloud](../../../vpc/index.md) network, deploy a [Yandex Compute Cloud](../../../compute/index.md) instance group, and configure load balancing between two [availability zones](../../../overview/concepts/geo-scope.md) to protect your website against failures using [Network Load Balancer](../../index.md).

For the website, you will use the [LAMP](https://en.wikipedia.org/wiki/LAMP_(software_bundle)) ([Linux](https://www.linux.org/), [Apache HTTP Server](https://httpd.apache.org/), [MySQL®](https://www.mysql.com/), [PHP](https://www.php.net/)) or LEMP (Apache web server is replaced with [Nginx](https://www.nginx.com/)) stack.

You can create an infrastructure for your website using one of these tools:

* [Management console](console.md): Create your infrastructure step by step in the Yandex Cloud management console.
* [Terraform](terraform.md): Streamline creating and managing your resources using the _Infrastructure as Code_ (IaC) approach. Download a Terraform configuration example and deploy your infrastructure using the [Terraform Yandex Cloud provider](../../../terraform/index.md).