Современные реалии таковы, что не каждый бизнес может себе позволить сайт, особенно стартующий бизнес. Поэтому выгодно воспользоваться конструктором сайтов, например filandor. Запуск сайта через несколько минут.

Анонс набора Cloudflare Images Sourcing Kit

Когда мы анонсировали Cloudflare Images для всего мира, мы представили способ хранения изображений в продукте и помогли клиентам отказаться от плат за исходящий трафик, которые возникают при использовании удаленных источников для доставки через Cloudflare.

Чтобы сохранить изображения в Cloudflare, клиенты могут загружать их через пользовательский интерфейс простым перетаскиванием или через API для сценариев с большим количеством объектов, для которых более целесообразным является сценарий процесса загрузки.

Чтобы обеспечить гибкость при импорте изображений, мы недавно также добавили возможность загрузки через URL-адрес или определения пользовательских имен и путей для ваших изображений, чтобы обеспечить простое сопоставление между репозиториями клиентов и объектами в Cloudflare. Также можно обслуживать с пользовательского имени хоста, чтобы обеспечить гибкость в отношении того, как ваши конечные пользователи видят путь, повысить производительность доставки за счет устранения необходимости согласования TLS или повысить узнаваемость вашего бренда за счет согласованности URL-адресов.

Тем не менее, не было простого способа рассказать о нашем продукте: «На этом URL-адресе репозитория находятся десятки миллионов изображений. Иди и возьми их всех у меня»..

В некоторых сценариях у наших клиентов есть корзины с миллионами изображений для загрузки в Cloudflare Images. Их цель — перенести все объекты в Cloudflare за один раз, что позволит вам полностью отказаться от внешнего хранилища.

В другом распространенном сценарии разные отделы в крупных компаниях используют независимые системы, настроенные с различными репозиториями хранения, все из которых они загружают в определенное время с неравномерными объемами загрузки. И было бы лучше, если бы они могли повторно использовать определения для получения всех этих новых изображений в Cloudflare, чтобы обеспечить актуальность портфолио, не платя вопиющих сборов за выход, обслуживая публику напрямую от этих нескольких поставщиков хранилищ.

Эти ситуации требовали, чтобы процесс загрузки в Cloudflare Images включал логистическую координацию и знания сценариев. До настоящего времени.

Анонс набора Cloudflare Images Sourcing Kit

Сегодня мы рады поделиться с вами нашим Sourcing Kit, где вы можете определить один или несколько источников, содержащих объекты, которые вы хотите перенести в образы Cloudflare.

Но что такое сорсинг? В таких отраслях, как производство, это подразумевает ряд операций, от выбора поставщиков до проверки сырья и предоставления отчетов владельцам процессов.

Итак, мы позаимствовали это определение и перевели его в набор возможностей Cloudflare Images, позволяющий:

  1. Определите один или несколько репозиториев изображений для массового импорта;
  2. Повторно используйте эти источники и импортируйте только новые изображения;
  3. Убедитесь, что импортируются только действительно пригодные для использования изображения, а не другие объекты или типы файлов, существующие в этом источнике;
  4. Определите целевой путь и имя файла для импортированных изображений;
  5. Получить журналы для массовых операций;

Новый комплект делает все это. Итак, давайте рассмотрим это.

Как работает Cloudflare Images Sourcing Kit

На панели инструментов Cloudflare вы скоро найдете Sourcing Kit в разделе «Изображения».

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

Анонс набора Cloudflare Images Sourcing Kit

Нажатие на кнопку «Создать» запустит мастер, который проведет вас через первый массовый импорт из указанного вами источника:

Анонс набора Cloudflare Images Sourcing Kit

Во-первых, вам нужно будет ввести имя источника и URL-адрес для доступа к нему. Вы сможете сохранить определения и повторно использовать исходный код в любое время.
После выполнения необходимых проверок вы сможете определить правила для процесса импорта.

Первый вариант, который у вас есть, позволяет использовать необязательный префиксный путь. Определение префикса позволяет использовать уникальный идентификатор для изображений, загруженных из этого конкретного источника, отличая изображения, импортированные из этого источника.

Анонс набора Cloudflare Images Sourcing Kit

Действующее правило именования уже учитывает имя и путь исходного изображения, поэтому давайте предположим, что изображение щенка должно быть получено по адресу:

https://my-bucket.s3.us-west-2.amazonaws.com/folderA/puppy.png

При импорте без префикса пути вы найдете изображение по адресу

<a href="https://imagedelivery.net//folderA/puppy.png">https://imagedelivery.net/<AccountId>/folderA/puppy.png

Теперь вы можете создать дополнительный префикс пути для идентификации источника, например, упомянув, что это ведро из отдела технического письма. В случае со щенком результат будет таким:

<a href="https://imagedelivery.net//techwriting/folderA/puppy.png">https://imagedelivery.net/<AccountId>/techwriting/folderA/puppy.png

Префиксы пользовательских путей также позволяют предотвратить конфликты имен из других источников.

Тем не менее, будут времена, когда клиенты не захотят их использовать. Кроме того, при повторном использовании источника для импорта изображений может возникнуть конфликт с одним и тем же путем и именем файла.

По умолчанию мы не перезаписываем существующие изображения, но мы позволяем вам выбрать эту опцию и обновить ваш каталог, присутствующий в конвейере Cloudflare.

Анонс набора Cloudflare Images Sourcing Kit

Как только эти входные данные будут определены, нажмите кнопку «Создать и начать миграцию» внизу, чтобы запустить процесс загрузки.

Анонс набора Cloudflare Images Sourcing Kit

Это действие отобразит последний экран мастера, на котором отображается статус миграции. Журнал выполнения будет сообщать обо всех ошибках, возникших во время загрузки, и также доступен для загрузки.

Анонс набора Cloudflare Images Sourcing Kit

Вы можете повторно использовать, редактировать или удалять исходные определения, когда никакие операции не выполняются, и в любой момент с домашней страницы комплекта можно получить доступ к состоянию и вернуться к текущему или последнему отчету о миграции.

Анонс набора Cloudflare Images Sourcing Kit

Что дальше?

С бета-версией Cloudflare Images Sourcing Kit мы позволим вам определить корзины AWS S3 в качестве источника для импорта. В следующих версиях мы включим определения для других распространенных репозиториев, например из учетных записей хранения Azure или Google Cloud Storage.

И хотя мы стремимся к тому, чтобы это был простой пользовательский интерфейс, мы также планируем сделать все доступным через интерфейс командной строки: от определения URL-адреса репозитория до запуска процесса загрузки и получения окончательного отчета.

Подать заявку на бета-версию

В ближайшие недели мы выпустим бета-версию этого комплекта, что позволит вам получать изображения из сторонних репозиториев в Cloudflare.

Если вы хотите первыми использовать Sourcing Kit, отправьте запрос на присоединение к списку ожидания на панели инструментов Cloudflare Images.

Анонс набора Cloudflare Images Sourcing Kit