Кратко

  • Data Act ЕС предусматривает, что с 12 января 2027 года провайдер не сможет взимать плату за выполнение переключения, включая охватываемые правилами сборы за вывод данных. Это не отменяет внутреннюю переделку, услуги целевой платформы и приёмочные испытания.
  • Надёжный выход требует шести отдельных реестров затрат: извлечение, замещение, репетиция, параллельная работа, переключение и закрытие. Передача данных занимает лишь часть первого.
  • Публичная документация Scaleway сама разделяет восстановление данных, управление идентификацией и доступом, восстановление рабочих нагрузок и удаление. Выход завершается тогда, когда целевая среда работает, а исходную можно безопасно уничтожить на основании доказательств.

Финансовый отдел видит приятную строку: вывод данных, €0. Эксплуатация видит незавершённое восстановление базы, права доступа, которые предстоит создать, сертификаты для ротации, новые сетевые пути, неподключённые оповещения и удаление, которое может оказаться необратимым. Обе картины могут быть верны. Только вторая близка к стоимости ухода.

Европа меняет важную часть этого расчёта. Data Act применяется с сентября 2025 года и требует устранять коммерческие, договорные, технические и организационные препятствия для перехода между сервисами обработки данных. С 12 января 2027 года исходный провайдер не сможет взимать плату за выполнение перехода, включая подпадающую под действие регламента плату за вывод данных. В переходный период ограниченные сборы, связанные с прямыми расходами, ещё возможны.

Эта дата не превращает миграцию в бесплатную операцию. Закон регулирует плату исходного провайдера и его обязанности по содействию переходу. Он не оплачивает целевую услугу, специалистов, изменения приложений, параллельную эксплуатацию или бизнес-приёмку. Регламент также различает IaaS, где требуются разумные меры для обеспечения функциональной эквивалентности при переходе на сервис того же типа, и другие сервисы обработки, где главное — открытые интерфейсы и экспорт в распространённом машиночитаемом формате. Экспортируемость данных и сопоставимый операционный результат — разные задачи.

Сбор исчезает, работа остаётся

Scaleway давно публично выступает против lock-in. В 2022 году компания называла egress частью стоимости переключения и связывала multicloud с обратимостью и открытостью. Это значимая позиция поставщика, но не доказательство того, что любой workload переносится без переработки или что сегодня для каждого продукта, региона и договора Scaleway действует одинаковый тариф. Нулевой сбор в этом материале — проверочная гипотеза, а не утверждение обо всех текущих счетах Scaleway.

Более сильное свидетельство даёт распределение эксплуатационной ответственности. В модели Object Storage клиент должен планировать и выполнять обратимость, вернуть все данные, закончить процесс до удаления buckets, volumes или snapshots и подтвердить удаление. Scaleway заявляет, что сохранит доступность услуги до даты прекращения и может по запросу выдать сертификат удаления данных. Восстановить, сверить, удалить и сохранить подтверждение — четыре разных шага.

Управление идентификацией образует отдельную границу. Ключ API Scaleway относится к одной Organisation и наследует права своего пользователя или приложения IAM. Целевой среде нужны собственные субъекты, политики доступа, секреты и процедуры ротации, проверенные реальным доступом. Хеш объекта подтверждает доставку байтов, но не доказывает, что правильный субъект получил правильное разрешение или что старый ключ отозван.

Инструменты баз данных также подтверждают лишь часть результата. Scaleway описывает pg_dump и pg_restore для PostgreSQL, а также mysqldump и mysql для MySQL. Они перемещают логические данные, но автоматически не воспроизводят расширения, пользователей и права, сеть, высокую доступность, обслуживание, цели резервного копирования и восстановления, производительность или мониторинг. В модели Kubernetes клиент также отвечает за восстановление рабочей нагрузки, ключи, сертификаты и политику хранения.

Поэтому бюджет выхода следует разделить на шесть реестров.

Извлечение. Учитываются объекты, volumes, dumps, images, schemas, metadata, logs и audit records. Подтверждением служит не сообщение «копирование завершено», а сверка количества на источнике и цели, криптографические хеши и явный список ошибок или исключений.

Замещение. Managed database — это не только строки, а load balancer — не только адрес. Расширения, обслуживание, доступность, endpoints, firewalls, secrets, queues, observability и поддержка должны получить соответствия в целевой среде. Что-то копируется, что-то переводится, а что-то проектируется заново.

Репетиция. Реально восстановить backup, повторно воспроизвести queue, вызвать failover, дать сертификату истечь и снять разрешение — значит превратить схему в доказательство. Terraform делает инфраструктуру явной и проверяемой, но успешный apply не подтверждает эквивалентное поведение managed service при отказе.

Параллельная работа. Безопасный переход часто сохраняет источник и цель одновременно на период синхронизации и приёмки. Инфраструктура, security, monitoring, support и дежурства временно дублируются. Сокращение этого окна снижает видимый расход, но также уменьшает время, когда расхождение можно обнаружить без простоя.

Переключение. DNS, маршруты, сертификаты, API-клиенты, automation, scheduled jobs, secrets и ответственность за incident должны перейти к новой среде. Нужно определить, когда источник перестаёт принимать записи и какое наблюдаемое состояние разрешает rollback. Иначе две исправные системы могут создавать расходящиеся данные.

Закрытие. В финале проверяются остаточные ресурсы, последний счёт, retention и legal holds, отзываются credentials, отправляются запросы на удаление и сохраняются доступные сертификаты или квитанции. Scaleway рекомендует удалить ресурсы до закрытия аккаунта и предупреждает, что закрытие навсегда удаляет ресурсы и backups Organisation. Перенос можно повторить; уничтоженную recovery-копию — не всегда.

Определить цену исполнения опциона

Стандарты и распространённые инструменты действительно снижают трение. Совместимый с S3 доступ, обычные database dumps и Infrastructure as Code — полезные активы. Но каждый инструмент доказывает только наблюдаемое: checksum — байты, restore — принятие данных, Terraform — принятие конфигурации API. Ни один сам по себе не доказывает бизнес-результат в штатных и аварийных условиях.

«Функциональная эквивалентность» в Data Act даёт более строгую дисциплину: после перехода между инфраструктурными сервисами одного типа общие функции должны давать материально сопоставимые результаты. Это результат, который проверяют и принимают на целевой площадке, а не метка в каталоге закупок.

Перед продлением или расширением обязательств компания должна ответить: что всё ещё помешает безопасному выходу, если завтра egress станет нулевым? Выбрать workload, похожий на производственный. Сверить inventory с billing и IaC, экспортировать и проверить данные, восстановить identity и network controls, выполнить restore на цели, провести отказ, измерить необходимый период параллельной работы, записать ручные шаги и зависимости от конкретного провайдера.

Результат — не приказ покинуть Scaleway. Это цена исполнения опциона на выход. Остаться ради сервиса, цены или европейской операционной модели может быть рационально. Остаться после измерения — решение. Остаться потому, что плата за передачу кажется малой, — непроверенное предположение.

Правовые положения основаны на официальном тексте Data Act и разъяснении European Commission. Ответственность за продукты взята из документации Scaleway об обратимости хранения, Kubernetes, ключах IAM, переносе баз данных и закрытии аккаунта. Непубличные результаты клиентов не предполагаются. Оставшиеся источники выполняют отдельные роли: действующие General Terms of Services Scaleway, отнесённая к компании позиция о multicloud 2022 года, продуктовый индекс цен и описание Terraform. Они задают договорный, корпоративный, ценовой и IaC-контекст; ни один не доказывает результат клиента.