스프링캠프 2025 [Track 2] 1. 통합의 근본! 인가 플랫폼 - HR SaaS는 왜 복잡할까? (이명현)
- 플렉스팀은 HR SaaS '플렉스'에서 통합의 가치를 중요하게 생각하며, 이를 위해 통합에 투자하고 있음. 🧩
- HR 도메인은 복잡하며, 도메인 및 기능적 통합 시나리오 모두에서 어려움이 발생함. 🤯
- 특히, HR에서는 다양한 관계와 역할로 인해 인가(Authorization) 판단이 매우 복잡하고 어려움. 🔑
- 플렉스팀은 MSA 환경에서 인가 문제를 해결하기 위해 통합 인가 플랫폼을 구축하고, 리백(Relationship-Based Access Control)을 적용함. 🛡️
- 오픈 FGA(Fine-Grained Authorization)는 구글 잔지바르 논문의 오픈소스 구현체이며, 플렉스팀은 이를 리백 구현체로 사용함. ⚙️
- 통합 인가 플랫폼 구축을 통해 전반적인 성능 개선, 개발 효율성 향상, 공통 컴포넌트 재사용성 증가 등의 효과를 얻음. 🚀
- 신뢰성 있는 이벤트 스트리밍, 통합 검색 플랫폼 구축, 서버 센트 이벤트(SSE) 프로세스 등을 통해 플랫폼 기능을 고도화함. 📡
- AI 활용 시에도 인가된 데이터 내에서만 정보가 참조되도록 안전성을 확보함. 🤖
- 플렉스팀은 백본 플랫폼을 기반으로 인사이트와 AI를 결합하여 넥스트 플렉스를 만들어가고 있음. 💡
- B2B 엔터프라이즈 환경에서 통합의 가치를 높이기 위해 권한 인가 문제는 반드시 해결해야 함. ✅