Код и данные рядом с пользователем

Cloudflare — глобальная сеть дата-центров и платформа поверх неё: сеть и безопасность, вычисления, хранилища, ИИ. Серверы и ВМ держать не нужно.

  1. ПользовательБраузер, бот, вебхук
  2. Ближайший дата-центрDNS, кэш, WAF, защита от DDoS
  3. WorkerВаш код в изоляте V8
  4. ХранилищеKV, R2, D1 или внешняя БД

 

Из чего состоит платформа

Выберите слой. Метка «в коннекторе» — сервис доступен из Claude через подключённый коннектор.

Как работает Worker

Функция, которая запускается по событию. Инфраструктурой управляет Cloudflare.

  1. СобытиеHTTP-запрос, расписание (Cron Trigger) или сообщение из очереди.
  2. Запуск в ближайшем дата-центреКод выполняется в изоляте V8, а не в контейнере или ВМ, поэтому холодный старт почти не заметен.
  3. Обращение к даннымЧерез привязки (bindings) к KV, R2, D1, очередям или через fetch() к внешним API, например REST Bitrix24.
  4. ОтветВозвращается пользователю. Время ожидания сети не входит в лимит процессорного времени.

Хранилища: что для чего

Выбор зависит от модели данных и требований к согласованности.

СервисМодель данныхПодходит дляВ коннекторе
KVКлюч-значение, итоговая согласованностьНастройки, токены, кэш ответовДа
R2Объекты, S3-совместимый APIФайлы, бэкапы, синхронизация заметокДа
D1SQLite, SQL-запросыЖурналы событий, справочники, очереди задачДа, включая SQL
HyperdriveПул подключений к внешним PostgreSQL и MySQLРабота Worker с существующей БДДа
Durable ObjectsОбъект с состоянием и строгой согласованностьюЧаты, WebSocket, координацияНет
QueuesОчередь сообщенийАсинхронная обработка вебхуковНет

Бесплатный план: хватит ли?

Передвиньте ползунки под свою нагрузку. Лимиты взяты из документации Cloudflare.

Прочие лимиты Workers Free: 10 мс процессорного времени на запрос, 128 МБ памяти, 5 cron-триггеров на аккаунт. D1 Free: 5 млн прочитанных строк в сутки, 5 ГБ всего; с 1 сентября 2026 года превышение блокирует запросы. R2: исходящий трафик бесплатный, стандартное хранение 0,015 $ за ГБ-месяц сверх бесплатного объёма.

Какие задачи закрывает

Операции с CRM Bitrix24

Worker принимает исходящие вебхуки портала и вызывает REST API, закрывая пробел MCP со списком сделок.

Workers, Queues, D1
Только без персональных данных клиентов (152-ФЗ)

Удалённые MCP-серверы

Сервер доступен из Claude на любом устройстве, локальный процесс на рабочей станции не нужен.

Workers, Agents SDK, KV

Вебхук Telegram-бота

Публичный HTTPS-адрес сразу, без настройки внешнего IP и правил исходящего трафика в облаке.

Workers, KV

Синхронизация Obsidian

R2 совместим с S3, поэтому плагин синхронизации подключается как к любому S3-хранилищу.

R2

Публикация кейсов на сайт

Приёмник заметок и очередь публикаций вместо локального скрипта.

Workers, D1

Голосовой пайплайн и STT

Whisper, XTTS и синтез видео требуют GPU-машины. Workers для этого не предназначены.

Не применимо

Перенос ВМ из Azure

Workers не запускают виртуальные машины.

Не применимо

Что доступно из Claude сейчас

Подключён коннектор Cloudflare Developer Platform. Подключение проверено: в аккаунте 0 воркеров.

Можно

  • Workers: список, настройки, исходный код
  • KV: создать, переименовать, удалить namespace
  • R2: создать, удалить, посмотреть бакет
  • D1: создать базу, выполнить SQL-запрос
  • Hyperdrive: посмотреть, изменить, удалить конфигурацию
  • Поиск по документации Cloudflare

Нельзя

  • Развернуть или изменить код воркера
  • DNS, WAF, Zero Trust, Tunnel
  • Логи и метрики (отдельный сервер observability)
  • Сборки CI/CD (отдельный сервер builds)

Что проверить до внедрения

152-ФЗ: локализация персональных данных

Персональные данные граждан РФ должны записываться и храниться в базах на территории России. Хранилища Cloudflare за рубежом, поэтому данные контактов из CRM в них не размещаются.

Доступность из России

С 2025 года фиксируется замедление трафика Cloudflare в России. Для сервисов с клиентами из РФ проверьте доступность до запуска.

Жёсткие лимиты бесплатного плана

При превышении лимита Worker отвечает ошибкой 1027, а D1 отклоняет запросы до полуночи по UTC.

Как начать

  1. Создать проектНа рабочей станции:
    npm create cloudflare@latest
  2. Войти в аккаунт
    npx wrangler login
  3. Создать хранилищаKV, R2 или D1 можно создать из Claude через коннектор, затем прописать привязки в конфигурации Wrangler.
  4. Развернуть
    npx wrangler deploy