Этот раздел описывает реальный сервисный контур платформы AIOps.
Актуальный набор сервисов:
API GatewayAuth ServiceSession Token serviceAccount serviceCloud serviceIdentity serviceCredential serviceHerald
Быстрая навигация
| Задача | Куда смотреть |
|---|---|
| Полный список с зависимостями и владельцами | Service Catalog / All Services |
| Какой сервис за что отвечает в auth | Фича: Аутентификация → Related Services |
| Требования к фиче и маппинг на сервисы | Функциональные требования (таблица «Где реализовано») |
| Доменная принадлежность сервисов | Domains, Tier / Domain / Status |
Каталог сервисов
Auth Platform
Сервисы, реализующие authentication & authorization capability:
| Сервис | Описание | Протокол | Статус |
|---|---|---|---|
| API Gateway | Единая точка входа для всех клиентов | REST | В разработке |
| Auth Service | Оркестратор authentication flows | REST | Planned |
| Session Token service | OAuth2 / OIDC платформа | REST | Planned |
| Identity service | Canonical identity registry | gRPC | В разработке |
| Credential service | Изолированное хранение credentials | gRPC | В разработке |
| Account service | Сервис пользователей и аккаунтов | REST | Planned |
| Herald | Доставка кодов и уведомлений | gRPC | Planned |
Infrastructure Services
| Сервис | Описание | Протокол | Статус |
|---|---|---|---|
| Cloud service | Сущности облака и инфраструктуры | — | Planned |
Архитектурные паттерны
Все сервисы следуют общим паттернам:
- Clean Architecture — разделение на core, use_cases, infra, api layers
- gRPC — для internal service-to-service communication
- REST — для public APIs
- Transactional Outbox — для надежной публикации событий в Kafka
- Unit of Work — для управления транзакциями
- Repository Pattern — для абстракции доступа к данным
Разделы
- Service Catalog — детальный каталог с зависимостями, владельцами, SLA
- Индивидуальные страницы сервисов — детальное описание каждого сервиса
Связанные страницы
Продукт
- Authentication Feature — какие сервисы реализуют auth
- Product Overview — продуктовый контекст
Домены
- Identity Domain — домен Identity service
- Domains — все домены
Архитектура
- Диаграмма контейнеров (C4) — визуализация сервисов
- Integration Architecture — интеграции между сервисами
- Data Flow / Event Flow — поток событий
Инженерия
- Backend Overview — архитектурные паттерны
- Service Patterns — общие паттерны реализации
- Event-Driven Patterns — Transactional Outbox
- API Guidelines — стандарты API
Платформа
- Platform / Environments — где развернуты сервисы
- Platform / Kubernetes — оркестрация сервисов