Админка

Headless CMS и PIM для энтерпрайза на Java+Postgres

Для кого:
  • Сегмент

    Крупные цифровизированные корпорации, которым важны соответствие регламентам безопасности, возможность настройки сложных CI/CD процессов, высокие нагрузки и соответствующий стек.

    Мы используем Java/Spring в паре с Postgres.

  • Направления

    Идеально подходит как backend-система для контентных проектов, внутренних бизнес-систем, маркетплейсов, мобильных приложений.

    Имеет встроенные интеграции с ActiveDirectory, Camunda, Keycloak

  • Возможности

    Из коробки дает CRUD-интерфейсы к любому количеству подключенных реляционных баз, безопасный автогенеренный GraphQL API, RBAC-секьюрити с возможностью гибкой настройки, в том числе column/row security.


Прямая речь:
  • Михаил Калашников, СТО Plaftorma:

    — Платформа FINCH — простое, функциональное решение ориентированное на создание Интернет-сайтов и порталов, совместимых по АПИ с мобильными приложениями.

    Применение системы существенно сокращает время разработки универсального бэкенд слоя для Интернет-сайтов и мобильных приложений ПБД (открытая конфигурируемая модель данных, автоматически генерируемые спецификации АПИ, поддержка ролевой модели, интеграционные возможности расширяемость, поддержка нескольких типов СУБД)

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

  • Сергей Щукин, CMO Platforma:

    — У FINCH просто гениальное решение, которое позволило нам собирать продуктовые страницы как в конструкторе в интуитивно понятном интерфейсе. Это значительно сократило наш time to market

Где уже работает:
  • 01

    Мосбиржа

  • 02

    Звук

  • 03

    Platforma.id

  • 04

    СберОбразование

  • 05

    Столото

  • 06

    ТНТ-Club

  • 07

    ФК Спартак

  • 08

    Росстат

  • 09

    СПБГУ

  • 10

    Сколково

Особенности
  • Быстрый запуск

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

  • Масштабируемость

    Система позволяет настроить многосредовую эксплуатацию, миграцию данных и настроек между стендами, подключить каталог пользователей (через ActiveDirectory или KeyCloak).

    Запускается в публичном или приватном облаке как контейнер под Kubernetes/Docker

  • Безопасность

    Система проходит самые сложные регламенты ИБ/КБ. Тестировалась компанией Bizon, проходила пентесты в Сбере, ВТБ и Мосбирже, имеет анти-DDOS настройки и безопасный API.

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

Попробовать

Хотите обсудить применение системы на вашем проекте?

История проекта

Начали разработку FINCH ADMIN мы в 2021 году, когда стало понятно, что в отделе бэкенда у нас накопилось достаточное количество готовых решений, которые мы использовали на наших аутсорс-проектах.

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


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

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

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

Система является резидентом Сколково и находится в реестре отечественного ПО.



Дополнительные модули
  • Конструктор

    Визуальный редактор, работающий по принципу Tilda.

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

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

  • Медиахостинг

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

    Работает в любом облаке и может использовать любое s3-совместимое хранилище.