TULON
ML 연구자를 위한 데이터 접근 권한 관리 솔루션
배경
병원과 연구기관의 민감 데이터를 다루는 제품. 공동창업자로 설계와 개발 담당
ML 연구자가 보안이 필요한 데이터를 다룰 때 접근 권한을 체계적으로 관리할 수단이 없었음. 게다가 의료 데이터는 보안이 기능이 아니라 관문이라, 병원 심사를 통과하기 전에는 도입 논의 자체가 열리지 않는 시장이었음
해결/진행 과정
- 초기 스타트업이라면 단순하게 시작하는 게 보통이지만 첫 도입처로 대형병원을 노리고 있어 처음부터 그 수준을 견디는 구조로 가야 한다고 판단
- 그에 맞춰 DDD 기반 아키텍처 구상 및 MSA 도입
- 데이터 접근 권한 관리 백오피스 웹 서비스 개발
- 접근 요청·승인 워크플로, 권한 정책 관리, 감사 로그 등 서버 기능 개발
- 학습 격리 환경 구축
- VM 프로비저닝·회수 자동화, 환경 이미지 템플릿 관리, 네트워크 격리와 방화벽 정책
- 데이터 반출 통제
- 반출 경로 차단, 결과물 반출 심사 플로우, 세션 활동 기록 및 모니터링
- 병원 계정 체계 SSO 연동 및 VM 리소스 쿼터 관리
결과
- 민감 데이터 접근을 통제하는 플랫폼과 학습 격리 환경 구축
- 요청·승인·감사 기록까지
- 개발 막바지에 국내 4대 병원 중 2곳을 도입 예정처로 확보