Repolode
rudderlabs

rudderlabs/rudder-server

앱과 웹사이트의 이벤트를 수집해 데이터 웨어하우스와 비즈니스 도구로 전달하는 Go 기반 오픈소스 고객 데이터 플랫폼입니다.

대체할 수 있는 제품:Segment

스타
4,504
포크
80
열린 이슈
50
마지막 커밋
5시간 전

어떤 프로젝트인가요?

RudderStack은 애플리케이션, 웹사이트, SaaS 플랫폼에서 이벤트 데이터를 수집한 뒤 데이터 웨어하우스와 후속 도구로 전달하는 고객 데이터 파이프라인입니다. 백엔드는 Go, 사용자 인터페이스는 React.js로 작성되어 있으며, 실행에 필요한 의존성은 PostgreSQL뿐입니다.

SDK와 이벤트 소스 통합 기능, 전송 전에 이벤트를 보강하거나 구조를 변경하는 JavaScript 기반 변환 프레임워크, 다양한 대상 시스템 및 데이터 웨어하우스 커넥터를 제공합니다. 실시간 이벤트 스트리밍과 클라우드에서 웨어하우스로 데이터를 옮기는 ELT 워크플로를 모두 지원합니다. API가 Segment와 호환되므로 기존 Segment SDK 통합을 코드 변경 없이 RudderStack에 연결할 수 있습니다.

RudderStack은 자체 클라우드나 온프레미스 환경에서 실행할 수 있어 고객 데이터가 타사 업체를 거치지 않아도 되며, 어떤 데이터를 어떤 도구로 보낼지 직접 제어할 수 있습니다. Docker, Helm 차트를 이용한 Kubernetes 설치, 로컬 개발 환경 구성 방법을 제공합니다.

핵심 기능

  • 01SDK와 앱, 웹사이트, SaaS 도구용 이벤트 소스 통합 기능으로 이벤트를 수집합니다.
  • 02전송 전에 이벤트를 보강하거나 구조를 변경할 수 있는 JavaScript 변환 프레임워크를 제공합니다.
  • 03다양한 도구와 데이터 웨어하우스로 데이터를 전송하며, 이벤트 스트리밍과 ELT를 지원합니다.
  • 04Segment와 호환되는 API를 제공해 Segment SDK에서 쉽게 마이그레이션할 수 있습니다.
  • 05PostgreSQL만 의존성으로 사용하는 자체 호스팅 방식으로 사용자 환경에서 실행됩니다.

활용 사례

  • 기존 SDK 통합을 유지하면서 Segment를 대체합니다.
  • 제품의 이벤트 데이터를 Snowflake, BigQuery 또는 Redshift로 적재합니다.
  • 개인정보 보호나 규정 준수를 위해 고객 데이터를 자체 인프라 안에 보관합니다.
  • 하나의 이벤트 스트림을 여러 분석 및 마케팅 도구로 전달합니다.

빠른 시작

  1. 1

    설치 방법을 선택하세요: Docker, Kubernetes 또는 개발 머신 설정

  2. 2

    테스트 이벤트를 전송해 설치를 확인하세요

사용 전 알아둘 점

  • Elastic License 2.0에 따라 배포되며, 소스 코드는 공개되어 있지만 OSI가 승인한 오픈 소스는 아닙니다.
  • 유일한 종속 항목으로 PostgreSQL 데이터베이스가 필요합니다.

토픽

자주 묻는 질문

rudder-server은(는) 무엇인가요?
앱과 웹사이트의 이벤트를 수집해 데이터 웨어하우스와 비즈니스 도구로 전달하는 Go 기반 오픈소스 고객 데이터 플랫폼입니다. RudderStack은 애플리케이션, 웹사이트, SaaS 플랫폼에서 이벤트 데이터를 수집한 뒤 데이터 웨어하우스와 후속 도구로 전달하는 고객 데이터 파이프라인입니다. 백엔드는 Go, 사용자 인터페이스는 React.js로 작성되어 있으며, 실행에 필요한 의존성은 PostgreSQL뿐입니다.
rudder-server은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
rudder-server은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
rudder-server은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. rudder-server의 마지막 커밋은 2026년 10월 21일입니다.
rudder-server은(는) 어디에 사용할 수 있나요?
기존 SDK 통합을 유지하면서 Segment를 대체합니다. 제품의 이벤트 데이터를 Snowflake, BigQuery 또는 Redshift로 적재합니다. 개인정보 보호나 규정 준수를 위해 고객 데이터를 자체 인프라 안에 보관합니다. 하나의 이벤트 스트림을 여러 분석 및 마케팅 도구로 전달합니다.
rudder-server는 어떻게 설치하나요?
설치 방법을 선택하세요: Docker, Kubernetes 또는 개발 머신 설정 테스트 이벤트를 전송해 설치를 확인하세요
rudder-server은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/rudderlabs/rudder-server

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트