메뉴 닫기

아마존 Firehose와 Snowflake Streaming 통합, 실시간 데이터 처리의 새로운 기준

아마존 Kinesis Data Firehose와 Snowflake Snowpipe Streaming 통합: 혁신적인 데이터 처리 솔루션

최근 아마존 웹 서비스(AWS)에서는 Amazon Kinesis Data Firehose(이하 Firehose)가 Snowflake Snowpipe Streaming과 직접적인 통합을 제공하기 시작했다고 발표했습니다. 이번 기능은 현재 미리보기(Preview)단계에 있으며, 이를 통해 기업은 클릭스트림, 애플리케이션 로그, AWS 서비스 로그 등의 데이터를 다양한 소스로부터 수집하여 통합 관리할 수 있게 되었습니다.

Kinesis Data Firehose와 Snowflake의 혁신적 결합

Firehose는 기존에 Amazon S3, Amazon Redshift, Splunk 등과 같은 다양한 목적지로 데이터 스트림을 캡처하고 변환하여 전달하는 강력한 기능을 가지고 있습니다. Snowflake와의 통합 기능을 통해 사용자들은 매우 간단한 과정으로 Firehose 스트림을 설정하여 데이터를 Snowflake로 직접 전송할 수 있습니다.

기존의 Snowpipe vs Snowpipe Streaming

  • Snowpipe: 데이터를 마이크로배치 형태로 로드하여 중간 저장소를 통해 Snowflake로 데이터를 로드합니다. 이 과정은 여러 단계의 작업을 포함하고 있으며 몇 분의 지연시간과 추가적인 비용을 유발할 수 있습니다.

  • Snowpipe Streaming: 각 데이터 행(row)을 테이블에 직접 작성하여 데이터를 동적으로 전송합니다. Firehose는 이 과정을 통해 각 기록이 사용 가능해지자마자 Snowflake로 전송함으로써 즉시 쿼리가 가능하도록 합니다.

통합으로 얻을 수 있는 이점

Firehose와 Snowflake의 통합으로 사용자들은 비용, 지연시간, 데이터 스트림 전달의 복잡성을 크게 줄일 수 있게 되었습니다. 특히, 실시간으로 데이터가 Snowflake에 저장되고 처리 가능한 상태로 만들어지므로 데이터에 대한 보다 빠른 접근과 운영 효율성을 높일 수 있습니다.

이용 가능 지역 및 추가 정보

현재 이 서비스는 미국 동부(N. Virginia), 미국 서부(Oregon), 그리고 유럽(Ireland) AWS 지역에서 미리보기 형태로 제공됩니다. 자세한 정보는 Amazon Kinesis Data Firehose 문서가격 정보 페이지를 참조하실 수 있습니다.

미리보기 기능은 테스트 및 평가 목적으로 제공되며, 상업적 시스템에 적용하기 전 충분한 테스트가 필요합니다. 이용 조건은 AWS 서비스 이용 약관의 베타 서비스 참여 조건을 참조하십시오.

[1] AWS 공식 페이지


AI, Cloud 관련한 문의는 아래 연락처로 연락주세요!

(주)에이클라우드
이메일 : acloud@a-cloud.co.kr
회사 번호 : 02-538-3988
회사 홈페이지 : https://www.a-cloud.co.kr/
문의하기