Руководство по навигации в сервисной архитектуре AIOps.
Каталог сервисов
Полный список всех сервисов с описанием, зависимостями и статусом:
Быстрый поиск по задачам
Аутентификация и авторизация
- Вход пользователя → Auth Service — оркестрирует authentication flow
- Проверка пароля → Credential service — хранение и верификация credentials
- Canonical identity → Identity service — User ID, username, email/phone
- Выдача токенов → Session Token service — OAuth2/OIDC, JWT
- Валидация токенов → API Gateway — JWT validation на входе
Профили пользователей
- Данные профиля (PII) → Account service — first name, last name, preferences
- Username синхронизация → Identity service → Kafka → Account service
Уведомления
- Отправка email/SMS → Herald — verification codes, notifications
Облако и инфраструктура
- Organizations, Environments → Cloud service — облачные сущности
API для клиентов
- Единая точка входа → API Gateway — маршрутизация к backend сервисам
Поиск по протоколу
gRPC (internal)
REST (public)
Поиск по статусу
В разработке
- Identity service — Python 3.12+, gRPC
- Credential service — Python 3.12+, gRPC
- API Gateway — Go 1.26, Envoy
Planned
Поиск по домену
Identity Domain
- Identity service — owned service
- Подробнее: Identity Domain
Другие домены
Еще не документированы, но планируются: User Profile, Orders, Notifications, Search, Analytics, Recommendations.
Карта зависимостей
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | |
Полная таблица зависимостей: Service Catalog
Поиск по языку программирования
Python 3.12+
- Identity service
- Credential service
- Auth Service (planned)
- Session Token service (planned)
- Account service (planned)
- Herald (planned)
Go 1.26
- API Gateway
Где лежит код
1 2 3 4 5 6 7 8 9 10 | |
Подробнее: Repositories Map
Связанные страницы
- Service Catalog — полный каталог
- Architecture / C4 Model — визуализация сервисов
- Authentication Feature — какие сервисы реализуют auth