{
  "scope": "AIXOps portal Sidebar, menu overviews, main/LLMOps/extensions/observability/SecOps/management compose service configuration. Product-level inventory; repeated workspace instances and application package dependencies excluded. Lineage, quality and Plane compose overlays also included.",
  "groups": [
    {
      "category": "01 / ML & AI",
      "purpose": "모델 개발·실험·학습",
      "technologies": [
        "Airflow · MLflow · Feast",
        "Jupyter · Label Studio",
        "Open WebUI · Celery"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "02 / DATA",
      "purpose": "저장·분산 처리·BI",
      "technologies": [
        "MinIO · Apache Spark · Trino",
        "Apache Druid · Superset",
        "Hive Metastore · ZooKeeper"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "03 / INGEST",
      "purpose": "수집·데이터 버전·시계열",
      "technologies": [
        "lakeFS · Redpanda",
        "TimescaleDB",
        "Kafka UI (스트림 콘솔)",
        "Marquez · 데이터 계보"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "04 / DOCUMENT",
      "purpose": "문서 파싱·OCR·변환",
      "technologies": [
        "Docling · MinerU · pyhwp",
        "OCRmyPDF · Apache Tika",
        "Gotenberg · Presidio"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "05 / MODEL RUNTIME",
      "purpose": "모델 호출·추론·음성",
      "technologies": [
        "LiteLLM · Ollama · vLLM",
        "llama.cpp · AWQ",
        "faster-whisper · Canary STT"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "06 / SEARCH",
      "purpose": "검색·벡터·권한 정책",
      "technologies": [
        "ChromaDB · OpenSearch",
        "OpenSearch Dashboards · Vespa",
        "OpenFGA · OPA"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "07 / LLM OBSERVABILITY",
      "purpose": "LLM·RAG 추적·평가",
      "technologies": [
        "Langfuse · Arize Phoenix",
        "ClickHouse",
        "OpenTelemetry Collector",
        "Great Expectations · Evidently"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "08 / DEVOPS",
      "purpose": "개발·배포·협업",
      "technologies": [
        "GitLab · GitLab Runner",
        "Jenkins · Flower · Backstage",
        "Gitea · OpenProject",
        "Plane · 프로젝트 관리"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "09 / IDENTITY",
      "purpose": "통합 인증·비밀·접근",
      "technologies": [
        "Keycloak · OpenBao",
        "oauth2-proxy",
        "PostgreSQL · MySQL · Redis",
        "Valkey · RabbitMQ · SQLite"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "10 / MONITORING",
      "purpose": "지표·로그·분산 추적",
      "technologies": [
        "Prometheus · Grafana",
        "Alertmanager · Loki · Promtail",
        "Tempo · cAdvisor · DCGM Exporter"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "11 / EXPORTERS",
      "purpose": "수집 에이전트·프록시",
      "technologies": [
        "Node Exporter · Blackbox Exporter",
        "Pushgateway · JMX Exporter",
        "Redis / PostgreSQL / MySQL Exporter",
        "NGINX · Docker Socket Proxy"
      ],
      "verification": "portal-or-deployment-configuration"
    },
    {
      "category": "12 / SECURITY EXTENSIONS",
      "purpose": "보안 확장 문서에 포함",
      "technologies": [
        "Coraza · Suricata · Wazuh",
        "Falco · osquery · Trivy",
        "TheHive · Cortex · Elasticsearch"
      ],
      "verification": "documented-security-extension"
    }
  ],
  "customPortalFeatures": [
    "AI Chat",
    "LLMOps Hub",
    "MinIO Viewer",
    "파서테스트",
    "임베딩 시각화",
    "Admin UI",
    "Gitea Calendar",
    "GK2A Viewer / API"
  ],
  "note": "포털 메뉴·구성 파일 포함 여부를 나타내며 전 항목의 실행·활성화 또는 Kubernetes 배포를 의미하지 않습니다.",
  "operationsMapping": [
    {
      "ops": "DevOps",
      "purpose": "개발과 운영을 연결하는 자동화",
      "description": "코드 개발·빌드·테스트·협업을 한 흐름으로 관리합니다.",
      "technologies": [
        "GitLab · GitLab Runner · Jenkins · Harbor",
        "Backstage · Gitea · OpenProject · Plane · Flower"
      ]
    },
    {
      "ops": "GitOps",
      "purpose": "Git을 기준으로 배포 상태 관리",
      "description": "변경 이력을 관리하고 선언한 구성과 배포 상태를 맞춥니다.",
      "technologies": [
        "GitLab / Gitea → Git 저장소 · 변경 이력",
        "Harbor → 컨테이너 이미지 저장",
        "Argo CD → Kubernetes 배포 동기화"
      ]
    },
    {
      "ops": "DataOps",
      "purpose": "수집부터 분석까지 데이터 운영",
      "description": "현장 데이터를 적재·처리하고 품질과 이력을 관리합니다.",
      "technologies": [
        "Airflow · Redpanda · Kafka UI · TimescaleDB",
        "MinIO · Spark · Trino · Druid · Superset",
        "lakeFS · Nessie · Marquez · Great Expectations",
        "Hive Metastore · ZooKeeper"
      ]
    },
    {
      "ops": "MLOps",
      "purpose": "모델의 개발·검증·운영 관리",
      "description": "제조 AI의 실험·특징·모델 이력을 연결합니다.",
      "technologies": [
        "MLflow → 실험 추적 · 모델 관리",
        "Feast · Jupyter · Label Studio",
        "Airflow · Celery → 작업 실행 · 파이프라인",
        "Evidently → 데이터 · 모델 품질 관측"
      ]
    },
    {
      "ops": "LLMOps",
      "purpose": "생성형 AI의 추론·검색·평가",
      "description": "문서 처리부터 모델 호출과 응답 추적까지 연결합니다.",
      "technologies": [
        "LiteLLM · Ollama · vLLM · llama.cpp · AWQ · Open WebUI",
        "ChromaDB · OpenSearch / Dashboards · Vespa",
        "Langfuse · Arize Phoenix · ClickHouse",
        "Docling · MinerU · pyhwp · OCRmyPDF · Tika · Gotenberg",
        "Presidio · faster-whisper · Canary STT"
      ]
    },
    {
      "ops": "SecOps",
      "purpose": "접근 통제와 보안 운영",
      "description": "인증·권한·비밀정보를 관리하고 보안 도구를 연계합니다.",
      "technologies": [
        "Keycloak · oauth2-proxy · OpenFGA · OPA",
        "Vault · OpenBao · External Secrets",
        "보안 확장 구성: Coraza · Suricata · Wazuh",
        "Falco · osquery · Trivy · TheHive · Cortex · Elasticsearch"
      ]
    },
    {
      "ops": "Observability / SRE",
      "purpose": "서비스 상태 관측과 안정성 운영",
      "description": "지표·로그·추적을 모아 이상 징후와 원인을 파악합니다.",
      "technologies": [
        "Prometheus · Grafana · Alertmanager · Loki · Alloy",
        "Promtail · Tempo · OpenTelemetry Collector · Hubble",
        "cAdvisor · DCGM · Node / Blackbox / JMX Exporter",
        "Pushgateway · Redis / PostgreSQL / MySQL Exporter",
        "kube-state-metrics · Metrics Server"
      ]
    },
    {
      "ops": "PlatformOps",
      "purpose": "공통 실행 기반의 운영",
      "description": "컨테이너·네트워크·저장소·GPU 자원을 운영합니다.",
      "technologies": [
        "RKE2 · Kubernetes · etcd · containerd · Cilium · CoreDNS",
        "kube-vip · Traefik · MetalLB · NFS CSI · Headlamp",
        "NVIDIA Device Plugin · NGINX · Docker Socket Proxy",
        "CloudNativePG · PostgreSQL · MySQL · SQLite",
        "Redis · Valkey · RabbitMQ"
      ]
    }
  ]
}