MLflow 트래킹 서버 EKS 배포 아키텍처

MLflow 트래킹 서버 EKS 배포 아키텍처 An architecture diagram generated by Archify. SDK / UI client · 클라이언트 SDK · 웹 UI · Architecture component SDK / UI client 클라이언트 SDK · 웹 UI 보호된 진입점 · TLS / ingress policy · Architecture component 보호된 진입점 TLS / ingress policy Kubernetes Service · Pod 간 부하 분산 · EKS 클러스터 Kubernetes Service Pod 간 부하 분산 트래킹 서버 Pod · mlflow server · replica 1 · EKS 클러스터 트래킹 서버 Pod mlflow server · replica 1 ServiceAccount · S3 workload identity · EKS 클러스터 ServiceAccount S3 workload identity 트래킹 서버 Pod · mlflow server · replica 2 · EKS 클러스터 트래킹 서버 Pod mlflow server · replica 2 PostgreSQL · metadata / auth DBs · Architecture component PostgreSQL metadata / auth DBs S3 버킷 · 아티팩트 저장소 · Architecture component S3 버킷 아티팩트 저장소 HTTPS S3 접근 권한 부여 DB login + TLS 아티팩트 EKS 클러스터 Legend 백엔드 서비스 데이터 저장소 클라우드 서비스 보안 구성 요소 외부 시스템

공유 상태 검증

  • • Tracking/auth DB · session secret · 사용 기능의 queue/cache
  • • 제안된 replica 구성; 실제 공유 상태 검증 후 확장

권한 경계

  • • S3 IAM과 DB 로그인·TLS를 각각 구성
  • • ClusterIP·TLS·host 검사는 사용자 인가를 대신하지 않음