Nuxeo — это облачная платформа управления контентом и активами предприятия, ориентированная на создание и развертывание масштабируемых приложений с минимальным написанием кода. Платформа предоставляет набор сервисов для хранения, индексирования, поиска и управления разнообразными типами документов и цифровых активов, включая версионность, метаданные и политики доступа. Архитектура Nuxeo спроектирована для интеграции с корпоративными системами и поддержки распределённых рабочих нагрузок посредством микросервисов и API.
Исторически Nuxeo развивалась как система управления контентом с открытой архитектурой, после чего получила коммерческие и облачные предложения для предприятий. Платформа поддерживает настройку моделей данных, рабочие процессы и автоматизацию обработки контента через визуальные инструменты и расширяемые плагины. В публичных описаниях Nuxeo подчёркивается возможность быстрого создания корпоративных приложений, работающих с документами, изображениями, видео и другими цифровыми объектами, а также управление жизненным циклом этих объектов в соответствии с политиками организации.
- Хранилище и управление документами: централизованное хранение файлов с версионированием, каталогизацией и контролем доступа.
- Управление цифровыми активами (DAM): инструменты для организации, поиска и публикации изображений, видео и мультимедиа.
- Метаданные и модель данных: настраиваемые схемы метаданных и поддержка сложных типов контента.
- Поиск и индексирование: встроенный поиск с поддержкой полнотекстового поиска и фильтров по метаданным.
- Рабочие процессы и автоматизация: настраиваемые процессы обработки контента и триггеры для автоматических задач.
- Интеграция и API: RESTful API и коннекторы для интеграции с корпоративными системами и сторонними сервисами.
- Безопасность и управление доступом: механизмы аутентификации, авторизации и разграничения прав на уровне документов и коллекций.
- Масштабируемость и развертывание: поддержка облачных инфраструктур и архитектур, оптимизированных для горизонтального масштабирования.
- Инструменты разработки низкого кода: визуальные конструкторы интерфейсов и конфигураций для ускоренной сборки приложений.