최근 '스택킷'(StackKit) 웹사이트가 SaaS(서비스형 소프트웨어) 도구 사용에 따른 높은 비용과 데이터 종속성 문제에 대한 해결책으로 오픈소스 및 자가 호스팅(self-hosted) 대안들을 한데 모아 공개했습니다. 이는 베어메트릭스(Baremetrics)나 타입폼(Typeform), 구글 애널리틱스(Google Analytics) 등 널리 사용되는 SaaS 솔루션들이 제공하는 기능들을 자체 서버에 구축하여 사용할 수 있도록 돕는 도구들을 소개하며, 특히 비용 효율성과 데이터 주권 확보에 중점을 둡니다.
스택킷은 MRR(월간 반복 매출) 및 이탈률 추적, 서버 측 태깅, 설문조사, 합성 모니터링(synthetic monitoring), RUM(실제 사용자 모니터링), 온콜 알림, CDP(고객 데이터 플랫폼), GDPR 준수 분석, 이벤트 퍼널 분석, 고가용성 포스트그레스(Postgres) 데이터베이스, 그래프 데이터베이스, 그리고 인스턴트 API 엔진 등 다양한 영역에서 오픈소스 대안들을 제시합니다. 예를 들어, 베어메트릭스 대신 타이드밀(Tidemill)을, 타입폼 대신 폼브릭스(Formbricks)나 오픈폼(OpnForm)을, 구글 애널리틱스 대신 플로시블 커뮤니티 에디션(Plausible Community Edition)이나 우마미(Umami)를 사용할 수 있다고 제안합니다. 이들 대안은 SaaS의 종량제 과금 방식이나 기능 제한에서 벗어나, 사용자가 직접 인프라를 제어하며 무제한으로 활용할 수 있다는 장점을 가집니다.
이러한 오픈소스 자가 호스팅 솔루션들은 특히 스타트업이나 중소기업, 그리고 데이터 보안 및 규제 준수가 중요한 조직에게 큰 의미를 가집니다. SaaS 서비스의 구독료가 부담되거나, 데이터가 외부 서비스에 저장되는 것에 대한 우려가 있는 경우, 스택킷이 제시하는 대안들은 비용 절감과 함께 데이터 통제권을 강화할 수 있는 현실적인 선택지가 됩니다. 또한, 개발자들에게는 특정 기능에 대한 커스터마이징(customizing) 자유도를 높여, 비즈니스 요구사항에 더욱 유연하게 대응할 수 있도록 돕는다는 점에서 주목할 만합니다.
