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

Этот справочник по архитектуре согласовывает проектные решения, принимаемые разными командами. Это не навязывает единый стиль реализации, но уменьшает дрейф при доставке.
Слой
Прикладной уровень
Обеспечивает гибкость бизнес-процессов и сервисов, ориентированных на пользователей, и низкую хрупкость системы.
Слой
Уровень обслуживания API
Определяет общие контракты API и стандарты интеграции для предсказуемого сотрудничества между командами.
Слой
Уровень потока данных
Поддерживает потоки событий с высокой пропускной способностью, асинхронную обработку и наблюдаемость.
Основные услуги
Многоразовые строительные блоки команды могут сразу же принять на вооружение
- - Gumon Core для базовой структуры системы
- - Аутентификация / Контроль доступа / Профиль для идентификации и авторизации
- - Уведомление/Расписание/Хранение как основные сервисы многократного использования
- - Команды CLI для начальной загрузки, настройки, операций и расширения
Принципы платформы
Принципы проектирования, которые обеспечивают стабильность систем по мере масштабирования команд
- - Открытое ядро, практичное и проверяемое
- - Общие стандарты для команд проектирования, эксплуатации и доставки.
- - Готовая к масштабированию архитектура с минимальной повторяющейся настройкой.
- - Документация и практики являются частью продукта, а не приложениями.