Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Практические руководства
    • Все руководства
      • Развертывание веб-приложения с использованием Java Servlet API
      • Разработка пользовательской интеграции в API Gateway
        • Обзор
        • Консоль управления
        • Terraform
      • Разработка CRUD API для сервиса фильмов
      • Создание интерактивного serverless-приложения с использованием WebSocket
      • Работа с API-шлюзом по протоколу WebSocket
      • Создание функции Node.js с помощью TypeScript
      • Запуск контейнерного приложения в Serverless Containers
      • Подключение к YDB из функции Cloud Functions на Python
      • Подключение к базе данных YDB из функции Cloud Functions на Node.js
      • Настройка подключения к Yandex Managed Service for PostgreSQL из контейнера Serverless Containers
      • Развертывание веб-приложения с JWT-авторизацией в API Gateway и аутентификацией в Firebase
      • Разработка функций в Functions Framework и их развертывание в Yandex Serverless Containers
      • Канареечный релиз функции Cloud Functions
      • Интерактивная отладка функций Cloud Functions
      • Создание адреса Yandex Cloud Postbox и проверка владения доменом с помощью Terraform
      • Настройка Postfix для отправки через Yandex Cloud Postbox
  1. Бессерверные технологии
  2. Бэкенд на Serverless
  3. Сокращатель ссылок
  4. Обзор

Сокращатель ссылок

Статья создана
Yandex Cloud
Улучшена
Dmitry A.
Обновлена 27 мая 2026 г.

Важно

Часть ресурсов, необходимых для прохождения практического руководства, доступны только в регионе Россия.

Сервис принимает обращения пользователей через публичный 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.

Была ли статья полезна?

Предыдущая
Разработка пользовательской интеграции в API Gateway
Следующая
Консоль управления
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»