Перейти к основному содержанию

Разработка ПО и цифровая инфраструктура

Разрабатываем платформы для бизнеса и вещания

NEOKADRIX создаёт платформы для работы с видео, фотографиями и аудио, управления рекламными кампаниями и автоматизации рабочих процессов. Проектируем системы под задачи организации, её инфраструктуру и нагрузку.

Как устроена система

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

Продукты

Два продукта для ежедневной работы

Flow помогает организовать архив и работу с файлами. Spot — планировать рекламные кампании, составлять расписания и проверять выход рекламы.

Схема работы с файлами: материалы из разных источников поступают на проверку, регистрируются в каталоге, обрабатываются и сохраняются в архиве. Описания остаются связаны с файлами.

Neokadrix Flow

Архив, обработка и поиск файлов

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

Возможности

  • Архив видео, фотографий и аудио
  • Приём файлов перед добавлением в архив
  • Техническая проверка файлов
  • Обработка и преобразование форматов
  • Метаданные и поиск по содержанию
  • Редактирование фотографий и группировка лиц
  • Распознавание речи и заполнение метаданных с помощью ИИ
  • Назначение и отслеживание производственных задач
  • Управление пользователями, правами доступа и мониторинг
  • Локальное, облачное или гибридное размещение
Пример рекламного расписания: строки обозначают каналы и площадки, столбцы — время выхода. У каждого размещения есть статус: запланировано, ожидает подтверждения, подтверждено или нужна проверка.

Neokadrix Spot

Планирование рекламы и проверка размещений

Spot объединяет рекламные кампании, расписания и проверку выхода рекламы. Организации работают в отдельных пространствах, а рекламодатели и агентства получают доступ к своим кампаниям.

Возможности

  • Отдельные рабочие пространства организаций
  • Кампании и периоды размещения
  • Управление рекламными ресурсами
  • Составление расписаний
  • Проверка выхода рекламы на разных каналах
  • Кабинеты рекламодателей и агентств
  • Права доступа по ролям

Разработка ПО

Программное обеспечение под ваши задачи

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

  • Порталы и публикация контента

    Разрабатываем порталы с редакционными процессами, правами доступа и инфраструктурой, рассчитанной на высокую нагрузку.

  • Интеграция систем и автоматизация

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

  • Облачная и локальная инфраструктура

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

  • Модернизация платформ

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

  • Обработка файлов и распознавание речи

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

  • Управление рабочими процессами

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

Архитектурные принципы

У каждой части системы — своя задача

Разделяем управление, хранение и обработку данных. Это помогает развивать систему, контролировать доступ и находить причины сбоев.

  • Разделение ответственности

    Для каждого сервиса определяем его задачи, данные и правила взаимодействия с другими частями системы.

  • Управление и обработка отдельно

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

  • Правила обмена данными

    Заранее задаём форматы запросов и сообщений, проверяем данные и учитываем версии интерфейсов.

  • Доступ по обязанностям

    Пользователи и сервисы получают права, необходимые для выполнения своих задач.

  • Разделение данных организаций

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

  • История действий

    Для важных изменений сохраняем исполнителя, время и результат действия.

  • Обработка рядом с файлами

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

  • Мониторинг работы системы

    Отслеживаем состояние сервисов, нагрузку, скорость обработки и ошибки.

  • Постепенное внедрение

    Внедряем изменения по этапам и проверяем результат перед следующим шагом.

  • Возврат к предыдущей версии

    До обновления определяем и проверяем порядок возврата к работающей версии.

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

Как работает платформа

От рабочего интерфейса до хранения файлов

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

  • Рабочий интерфейс

    • Понятная навигация
    • Работа на компьютере и телефоне
    • Управление с клавиатуры
    • Единый визуальный стиль
    • Инструменты для повседневных задач
  • Интеграции и рабочие процессы

    • Интеграция с существующими системами
    • Автоматический обмен данными
    • Согласованная работа сервисов
  • Управление данными

    • Надёжное хранение данных
    • Согласованное обновление данных
    • История изменений и действий
    • Права доступа к информации
  • Обработка видео и аудио

    • Преобразование форматов файлов
    • Преобразование речи в текст
    • Выделенные серверы обработки
    • Обработка рядом с хранилищами
  • Внедрение и эксплуатация

    • Отдельные среды для работы и проверки
    • Облачное, локальное или гибридное размещение
    • Мониторинг и проверка обновлений

Порядок работы

От постановки задачи до запуска

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

  1. 01

    Изучение задачи

    Изучаем существующие системы, требования и ограничения. Определяем проблемы, зависимости и приоритеты.

  2. 02

    Проектирование

    Согласуем устройство системы, модель данных, права доступа и взаимодействие сервисов.

  3. 03

    Разработка по этапам

    Каждый этап даёт работающий результат, который ваша команда может проверить.

  4. 04

    Тестирование

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

  5. 05

    Запуск и передача

    Готовим запуск, инструкции по эксплуатации и возврату к предыдущей версии. Передаём код, документацию и знания вашей команде.

Обсудим задачу и подход к её решению

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