×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

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

Инструкция по отключению cookies
Принять
Настроить
Отклонить
Техподдержка
Подпишись на рассылку
Подпишись на рассылку Digital Q
Начать работу

Хранение настроек и секретов

Q.Settings
#Digital Q.Security #информационная безопасность #Q.Security #Обеспечение безопасности

Q.Settings — это библиотека для хранения любых конфигурационных данных: от параметров подключения к БД и API-ключей до динамических атрибутов бизнес-сущностей (например, скидки клиента или настройки отчёта). Библиотека позволяет структурировать данные по различным контекстам (для типа объекта, для конкретного экземпляра, для среды) и обеспечивает безопасное хранение секретов через интеграцию с HashiCorp Vault.

Ключевые преимущества

  • Безопасность секретов: чувствительные данные (пароли, токены) хранятся с признаком «защищённая» и помещаются в изолированное, сертифицированное хранилище (HashiCorp Vault), минимизируя риски утечки.

  • Гибкость контекстов: позволяет определять настройки на разных уровнях. Для всего приложения, для типа бизнес-объекта (например, «Договор») или для конкретного экземпляра (договор №12345). Это обеспечивает тонкую настройку без дублирования кода.

  • Прозрачность и контроль: четкое разделение между открытыми настройками и защищенными секретами, полный аудит доступа к данным.

Основные возможности

  1. Ведение иерархии настроек в контексте бизнес-объектов и их экземпляров.

  2. Разметка защищенных настроек для автоматического переноса их значений в Vault.

  3. Готовая интеграция с HashiCorp Vault для хранения секретов (поставляется отдельно).

  4. Создание настроек в различных плоскостях (глобальные, контекстные, экземплярные).

  5. Универсальный API для доступа как к открытым, так и к защищённым данным.

Для кого

DevOps-инженеры — для безопасного и централизованного управления конфигурацией инфраструктуры.

Разработчики — для удобного и безопасного доступа к настройкам и секретам из кода.

Архитекторы — для создания систем с чётким разделением конфигурационных данных и бизнес-логики.

Техническая интеграция

Осуществляется через готовые API и События

Как начать использовать библиотеку

Начните разработку прямо сейчас и пробуйте использование разных библиотек под свои бизнес-задачи

Попробовать работу
Демостенда легко!
Демостенд
На указанный e-mail автоматически придет ссылка с доступом к демостенду
Ограничений по времени нет: тестируй и пробуй микросервисную разработку вместе с нами!
Если понадобится консультация, мы будем рады провести демо с участием эксперта.


*поля обязательные к заполнению