Сокращатель ссылок
Важно
Часть ресурсов, необходимых для прохождения практического руководства, доступны только в регионе Россия.
Сервис принимает обращения пользователей через публичный API-шлюз Yandex API Gateway. Пользователь получает с хостинга HTML-страницу с полем для ввода URL. Функция Yandex Cloud Functions отправляет введенный URL на хранение в serverless-базу данных Yandex Managed Service for YDB, сокращает его и возвращает пользователю. Когда пользователь обращается по сокращенному URL, функция находит в БД полный URL и перенаправляет на него запрос пользователя.
Вы можете создать инфраструктуру для сокращателя ссылок с помощью одного из инструментов:
- Консоль управления — используйте этот способ, чтобы пошагово создать сокращатель ссылок в консоли управления Yandex Cloud.
- Terraform — используйте этот способ, чтобы упростить создание ресурсов и управление ими, используя подход «инфраструктура как код» (IaC). Скачайте пример конфигурации Terraform с репозитория GitHub, а затем разверните инфраструктуру с помощью Terraform-провайдера Yandex Cloud.