원주형의

Confluent Cloud 및 Couchbase Analytics를 통한 실시간 인사이트 잠금 해제

기업은 경쟁력을 유지하고 대응 능력을 갖추기 위해 운영 데이터에 대한 실시간 인사이트에 의존합니다. 고객 상호작용, IoT 기기, 거래 등으로부터 생성된 운영 데이터는 일상 운영의 역동성을 이해하고 이에 대응하는 데 필수적입니다. 이러한 데이터가 추가 데이터 소스로 보강되면 인사이트의 효과는 더욱 커집니다. 그러나 여러 소스의 데이터를 실시간으로 통합 및 분석하는 것은 전통적으로 복잡한 ETL 프로세스를 필요로 했으며, 이에 따라 시의적절한 인사이트를 제공하는 데 지연이 발생했습니다. 고객이 복잡하고 깊이 구조화된 JSON 데이터를 분석해야 하는 경우 이러한 어려움은 더욱 커지며, 이에 따라 시의적절한 인사이트를 달성하는 것이 더욱 어려워집니다. 

Couchbase Analytics를 사용하면, Couchbase는 JSON 기반 분석 데이터베이스를 통해 NoSQL의 강력한 기능을 분석 분야에 도입합니다. Couchbase Analytics는 데이터 변환 작업을 대폭 줄여주어 기업들이 여러 서로 다른 데이터 소스(예: Couchbase, MongoDB, PostgreSQL)에서 직접 JSON 데이터를 분석할 수 있게 해줍니다. 이는 분석적 통찰을 위해 일반적으로 필요한 전통적인 flattening 및 restructuring 절차를 생략하는 효과를 제공합니다. 

이 블로그에서는 Confluent Cloud를 활용하여 타사 소스의 데이터를 Couchbase Analytics로 원활하게 스트리밍하는 방법을 살펴보고, 실시간 분석을 위해 Couchbase를 사용하는 이점을 강조할 것입니다.

Confluent Cloud를 통한 데이터 소스 간의 연결

콘플루언트—아파치 카프카의 원작 제작자들이 개발했습니다.®—데이터 스트리밍 및 이벤트 기반 아키텍처 분야의 선도 기업으로, 다양한 소스의 데이터를 연결, 처리 및 관리하는 이상적인 플랫폼입니다. 데이터 스트리밍 생태계 전반에 걸쳐 구축된 사전 구성된 커넥터 포트폴리오를 통해 Confluent Cloud는 다양한 타사 소스에서 데이터를 손쉽게 가져오고 지속적으로 업데이트할 수 있도록 합니다. Couchbase Analytics에 스트리밍하여 활용합니다. 아파치 플링크용 컨플루언트 클라우드® 실시간 변환을 위한 것입니다.

데이터 수집을 위한 Confluent Cloud의 장점은 무엇인가요?

  • 실시간 데이터 스트리밍Confluent Cloud는 IoT, 기업 애플리케이션, 데이터베이스 및 클라우드 서비스 등 다양한 소스에서 실시간으로 데이터를 수집할 수 있도록 합니다.
  • 규모 확장성과 유연성Confluent Cloud를 사용하면 대용량 데이터 양을 수용하고 복잡한 분석을 지원하기 위해 데이터 스트리밍을 확장할 수 있습니다.
  • 내장된 통합 기능Confluent는 수백 개의 커넥터를 제공하여 맞춤형 데이터 파이프라인 없이 다양한 소스에서 데이터를 Couchbase Capella로 직접 가져오는 작업을 간편하게 합니다.

Couchbase Analytics 소개: NoSQL 기반의 분석 성능

Couchbase Analytics는 NoSQL의 유연성을 열린형 데이터베이스(columnar storage)와 결합하여 고속 분석 쿼리를 위한 최적화된 분석 환경을 제공함으로써 분석 분야의 패러다임을 변화시키고 있습니다. 전통적으로 JSON 데이터를 분석하려면 데이터를 관계형 형식으로 플레팅하거나 별도의 분석 데이터 저장소를 구축해야 했으며, 이는 대기 시간을 증가시키는 번거로운 프로세스였습니다. 그리고 비용을 증가시킵니다.

Capella Analytics는 운영 데이터와 분석 데이터를 하나의 플랫폼에 통합하는 통합 접근 방식으로 게임을 바꿉니다. 이를 통해 “제로 ETL”이 가능해지므로, 복잡한 변환 없이 데이터가 기본 JSON 형식으로 수집되고 분석 정보를 얻을 수 있습니다.

Couchbase Analytics가 실시간 인사이트를 제공하는 방법

  • JSON 친화적 분석Couchbase Analytics를 사용하면 JSON 데이터를 직접 분석할 수 있으며, 이를 통해 관계형 테이블로 변환하지 않고도 중첩된 문서에 대한 복잡한 쿼리를 지원합니다.
  • 통합 운영 및 분석 플랫폼두 가지 기능을 결합함으로써 Capella 플랫폼은 ETL 필요성을 줄이고 인프라 확산을 최소화하며 인사이트 도출 시간을 단축합니다.
  • 실시간 쿼리용으로 최적화되었습니다.Couchbase의 메모리 중심 아키텍처와 실시간 데이터 배치 및 CDC(데이터 변경 캡처) 수집 기능을 통해 Couchbase Analytics는 실시간 분석에 이상적이며, 데이터 수집 시 인사이트를 생성할 수 있습니다.

Confluent Cloud를 Couchbase Analytics과 통합하는 이점

Confluent Cloud의 실시간 데이터 스트리밍을 Couchbase Analytics와 결합하면 실행 가능한 인사이트에 대한 액세스를 간소화하는 강력하고 효율적인 데이터 파이프라인을 구축할 수 있습니다.

1. 간소화된 데이터 파이프라인

전통적인 ETL 프로세스는 데이터를 추출, 변환 및 별도의 분석 플랫폼에 로드해야 하기 때문에 병목 현상을 유발합니다. Confluent Cloud를 Couchbase Analytics와 함께 사용하면 기업은 모든 소스에서 원시 JSON 데이터를 Capella에 직접 수집하고 분석 쿼리를 실행할 수 있습니다. 추가적인 변형.

2. 운영 데이터에 대한 실시간 분석

Couchbase Analytics에 데이터를 입력하자마자 조회할 수 있는 기능은 매일 밤 진행되는 ETL 작업이나 수동 변환을 더 이상 필요 없게 합니다. 운영 데이터로부터 실시간 통찰력을 생성할 수 있어, 트렌드, 이상 현상, 또는 사건이 발생할 때 더 신속하게 대응할 수 있습니다.

3. Flink를 이용한 스트림 처리

Confluent의 서버리스 Flink 제품은 MongoDB 및 PostgreSQL 같은 소스에서 수집된 데이터를 실시간 분석을 위해 Couchbase의 열형 스토리지에 저장하기 전에 원활하게 스트림 처리할 수 있도록 지원합니다. 스트림 처리를 위한 사실상의 표준인 Flink를 사용하면 사용자가 데이터 스트림을 손쉽게 필터링, 조인 및 보강할 수 있어 가장 관련성 높고 실용적인 인사이트만 확보할 수 있습니다. 고성능 기능과 확장성 덕분에 조직은 대용량 데이터 양을 효율적으로 처리할 수 있습니다.

4. 비용 절감 및 복잡성 감소

Couchbase Analytics는 기존 Confluent 환경(Bring Your Own Kafka)과 원활하게 통합됩니다. 이미 기존 Confluent 배포를 보유하고 있는 고객은 UI에서 기본적으로 No-Code 방식으로 Analytics를 쉽게 통합할 수 있습니다. Kafka에 익숙하지 않은 고객은 Confluent와 같은 파트너의 도움을 받아 시작할 수 있습니다..

Couchbase Analytics를 Confluent의 클라우드 스트리밍 및 프로세싱과 결합함으로써, 고객은 심층적으로 중첩된 JSON 데이터의 수집 및 복잡한 분석 쿼리 실행에 추가적인 ETL 도구가 필요하지 않습니다. 

이러한 기능은 전체 분석 스택을 간소화하는 보다 비용 효율적인 솔루션을 제공합니다.

사용 사례: 여러 데이터 소스에서 실시간 고객 인사이트 확보

CRM, 웹사이트 및 매장 내 센서의 데이터를 활용하여 고객 행동을 더 잘 파악하려는 소매 기업을 생각해 보세요. Confluent Cloud를 사용하면 해당 기업은 각 소스의 데이터를 Couchbase Analytics로 스트리밍하여 실시간으로 고객 상호작용에 대한 분석을 수행할 수 있습니다.

예시 워크플로우

  1. 소스에서 데이터 수집Confluent Cloud는 CRM, 전자상거래 플랫폼 및 매장 내 기기에서 데이터를 실시간으로 스트리밍합니다.
  2. Couchbase Analytics의 직접 스토리지데이터는 변환이나 평탄화가 필요 없이 Couchbase Capella에서 JSON 문서로 저장됩니다.
  3. 실시간 쿼리 실행Couchbase Analytics를 사용하면 소매업체는 이 데이터를 즉시 분석할 수 있으며, 이를 위해 Tableau 및 PowerBI와 같은 BI 도구를 활용할 수 있습니다. 이를 통해 온라인 및 매장 내 채널에서 고객 트렌드, 참여 패턴, 선호도에 대한 통찰력을 얻을 수 있습니다.

이러한 접근 방식은 소매업체가 고객 행동 패턴에 따라 즉각적으로 대응할 수 있게 해줌으로써, 표적화된 프로모션, 재고 최적화, 그리고 향상된 고객 경험을 위한 기회를 제공합니다.

컨플루언스 클라우드와 쿠버베이스 분석의 기본 설정

조직에서 실시간 분석 기능을 활성화할 준비가 되었다면, Confluent Cloud 및 Couchbase Analytics를 통합하는 방법에 대해 알아보세요.

  1. Confluent Cloud 설정하기Confluent Cloud를 타사 데이터 소스와 연결하고 스트리밍을 Couchbase Capella로 구성합니다.
  2. Couchbase Analytics에 데이터를 수집하기JSON 데이터를 직접 Couchbase Analytics에 스트리밍하여 해당 데이터는 기본 형식으로 저장되어 분석할 수 있습니다.
  3. 분석적 쿼리 실행ETL 변환이 필요 없이 실시간 인사이트를 위한 데이터 쿼리 시작.

Confluent Cloud와 Couchbase Analytics의 결합으로 데이터 아키텍처를 간소화하여 운영 데이터에 대한 실시간 인사이트를 저렴한 비용으로 활용할 수 있습니다.

결론

데이터 기반 인사이트가 경쟁력을 유지하는 데 필수적 되면서, Couchbase Analytics는 Confluent Cloud와 함께 실시간 분석을 위한 강력한 솔루션을 제공합니다. Zero ETL 기능과 JSON 친화적인 분석 엔진을 갖춘 Couchbase Analytics는 복잡한 데이터에 대한 간소화된 접근 방식을 제공하여 기업이 더 적은 리소스만으로도 인사이트에 따라 더 빠르게 행동할 수 있도록 지원합니다.

고객 데이터, IoT 데이터 또는 기타 데이터 소스와 함께 작업하든, 이 통합 기능은 분석 역량을 강화하고 복잡성을 줄이며 더 스마트하고 실시간의 의사결정을 도모하도록 설계되었습니다.

실시간 인사이트를 활용할 준비가 되셨나요? Confluent Cloud와 Couchbase Analytics의 통합을 통해 오늘날의 데이터 전략을 어떻게 개선할 수 있는지 살펴보세요.

아직 Confluent 고객이 아닌가요? 시작하세요 Confluent Cloud 무료 체험 오늘—신규 가입자분들께는 가입 후 첫 30일 동안 사용하실 수 있는 $400을 드립니다.

이 기사 공유하기

작가

댓글 남기기

데이터베이스의 확장성을 과거의 일로 남겨두세요

각 스택 추가마다 추가 비용이 발생하고 관리해야 할 항목도 더 많아집니다. 2분 안에 절약할 수 있는 금액을 추산해 보세요.