AIS Architecture — микросервисная платформа (AgriTech)

Микросервисная система для цифровизации АПК: поля/геоданные (PostGIS), спутниковый контур NDVI (STAC → MinIO), события Kafka, SSO Keycloak и AI‑рекомендации.

Реализованный функционал

Gateway, NDVI‑пайплайн (STAC → MinIO), карта/оверлей; Kafka‑события телеметрии и уведомлений.

SSO Keycloak; гибридный AI: Neo4j + time series NDVI + NLP/ML inference.

Результат для бизнеса

Единая точка входа и наблюдаемость; снижение ручных шагов в спутниковом контуре.

Быстрее вывод рекомендаций агрономам за счёт event‑driven и кэширования тяжёлых расчётов.

Ключевые особенности
  • API Gateway как единая точка входа + security headers + rate limiting.
  • NDVI пайплайн: STAC/EODAG → расчёт → MinIO (GeoTIFF/PNG) → история → оверлей на карте.
  • Event-driven интеграция: Kafka topics для телеметрии, AI, уведомлений.
  • Гибридный AI‑контур: Neo4j база знаний + NDVI time series + NLP + ML inference.
Стек
Docker Compose FastAPI (Gateway) Keycloak (JWT/JWKS) PostgreSQL + PostGIS Kafka Redis + Celery MinIO (S3) Neo4j Prometheus + Grafana React (Web) / React Native (Mobile)
Нужна похожая архитектура для Вас?