Всем привет!
С каждым обновлением ЗАКРОМА.Хранение мы стараемся внедрять новые функциональности, расширять возможности по администрированию и настройке хранилища.
Мы рады представить вам последние обновления ЗАКРОМА.Хранение, доступные в новом релизе:
Webhooks — мощный инструмент для автоматизации и интеграции вашего хранилища с внешними системами.
Просмотр объектов в бакете из административной панели - упрощает процесс управления данными и повышает эффективность администрирования.
Проверка контрольных сумм - обеспечивает целостность данных и позволяет оперативно реагировать на потенциальные проблемы хранилища, такие как повреждение объектов.
Фильтрация операций по IP адресу - добавляет дополнительный уровень контроля и безопасности, позволяя администраторам видеть и фильтровать манипуляции в хранилище по конкретным IP адресам.
И так, по порядку.
В обновлённой версии ЗАКРОМА.Хранение стало возможным создавать вебхуки - механизм, который позволяет одной системе автоматически отправлять данные о событиях в другую систему в режиме реального времени.
Настройка вебхука может быть осуществлена, как на уровне всего хранилища, так и на уровне бакета.
Список доступных событий, на которые можно настроить вебхук, следующий:
На уровне хранилища:
На уровне бакета:
Другими словами, теперь у вас появилась возможность настройки событийной модели для взаимодействия с внешними системами.
Если вам необходимо, чтобы внешняя система узнала о создании, удалении или каких-либо ещё манипуляциях с рабочей областью или объектом – вы можете настроить внешнюю системы на получения уведомлений об этом событии.
Процесс создания и настройки вебхуков чрезвычайно прост и выглядит следующим образом:
Методы POST и PUT передают параметры события в формате JSON, а метод GET передаёт параметры события как URL encoded query.
Для обеспечения безопасности запросов вебхуков можно использовать несколько типов авторизации:
При настройке через REST API доступны следующие http-методы:
После настройки вебхука, при возникновении в системе события, прописанного в настройках – вебхук посылает REST запрос на указанный адрес, и внешняя система реагирует на него, следуя логике, прописанной разработчиками. Это может быть и простое уведомление о случившемся событии или запуск какого-то дополнительного процесса с содержимым бакета. Например, автоматический запуск обработчика видео при появлении в бакете нового объекта – видеоконтента.
В новой версии ЗАКРОМА.Хранение появилась возможность просмотра содержимого бакета без необходимости подключения внешнего S3-клиента (например, S3 браузера). Администратору доступны операции по удалению, скачиванию объекта, а также обновления списка объектов в бакете прямо из административной панели.
Важно отметить, что за возможность просмотра объектов через административную панель, в ЗАКРОМА.Хранение отвечают 2 независимые системы по управлению доступом: ролевая модель и политики доступа. Ролевая модель обеспечивает администратора доступом к самой вкладке «Объекты», а система политик доступа определяет, какие конкретно объекты бакета может просматривать администратор.
Для обеспечения целостности и консистентности данных, а также для своевременного получения информации об изменении объекта на уровне файловой системы, в новом релизе появилась функция проверки контрольных сумм объектов в бакете.
После старта проверки, система запустит процесс анализа и сравнения контрольных сумм всех объектов бакета с хранящимися в системе - теми, которые система получила на входе при загрузке объекта в бакет.
В случае несовпадения контрольных сумм, в настройках бакета на вкладке «Монитор» администратор увидит сообщения о объектах, которые не прошли проверку - повреждённых объектах. Это означает, что объект или какая-то его часть не доступны для пользователя и нужно принять меры - проверить работоспособность узлов хранилища.
Проверку контрольных сумм можно настроить по графику – ежемесячно, еженедельно, ежедневно, указав точное время старта проверки (например, ночью, когда нагрузка на систему минимальна).
В новом обновлении ЗАКРОМА.Хранение появилась новая колонка на вкладке «Операции». Теперь вы можете видеть, с какого IP адреса была произведена та, или иная манипуляция в хранилище. Также присутствует возможность фильтрации операций по конкретному IP адресу.
Таким образом, в новом релизе ЗАКРОМА.Хранение представлено множество новых возможностей, которые значительно расширяют функциональность и удобство управления вашими данными.
Мы надеемся, что новые функции помогут вам улучшить процессы работы с данными и обеспечат высокий уровень надежности и управляемости вашего хранилища.