이 글은 비용절감에 관해 얘기하기 앞서 QuickSight의 구조와 과금 모델을 명확히 이해하는 것부터 시작합니다. 이 글은 QuickSight를 전혀 몰라도 바로 따라올 수 있도록 개념부터, 실제 사용 시 고려할 과금 구조까지 단계별로 정리한 입문 가이드입니다.
QuickSight는 AWS에서 제공하는 클라우드 기반의 비즈니스 인텔리전스(BI) 도구입니다. 다양한 데이터 소스를 연결해 대시보드를 만들고, 이를 시각화해 조직 내·외부 사용자와 공유할 수 있도록 설계된 서비스입니다.
AWS를 사용하는 조직에서 QuickSight는 단순한 BI 도구를 넘어, AWS 데이터 레이크 및 서비스들과의 자연스러운 통합, 관리 부담 최소화, 비용 효율성을 동시에 제공하는 “AWS 네이티브 BI 솔루션”입니다. 퀵사이트는 Tableau나 Power BI Pro 등 기타 BI 솔루션과도 비교시 가격적으로 장점이 있습니다.
다른 BI 툴은 별도 인프라 구축과 데이터 연결 설정, 유지보수 부담이 있습니다. 반연에 QuickSight는 AWS 계정 안에서 클릭 몇 번으로 시작할 수 있으며, 비용도 사용량 기반으로 예측 가능하게 관리됩니다. 가장 큰 특징은 AWS에 이미 존재하는 데이터와의 연동이 매우 쉽다는 점입니다. S3, Athena, Redshift, RDS 등 다양한 AWS 서비스와의 손쉽게 연동됩니다. 이 점은 다른 BI 도구가 따라오기 어려운 강점입니다.
예를 들어, Amazon S3에 저장된 CSV 파일, Amazon RDS 또는 Redshift의 운영 데이터, Athena에서 쿼리로 가공된 분석 결과 등을 바로 연결해 분석할 수 있습니다. SQL을 직접 작성하지 않더라도, GUI 기반으로 시각화 구성 요소를 만들 수 있어 비개발자도 사용할 수 있는 도구라는 점에서 실무 활용성이 큽니다.
또한 SPICE(Super-fast, Parallel, In-memory Calculation Engine)라는 인메모리 캐시 엔진을 통해 데이터셋을 미리 로딩해두면, 빠른 응답 속도와 더 낮은 쿼리 비용으로 대시보드를 실행할 수 있다는 장점도 있습니다. 이를 통해 복잡한 쿼리나 대용량 데이터셋을 매번 실시간으로 읽지 않고도, 안정적인 시각화와 분석 환경을 구성할 수 있습니다.
QuickSight는 기존의 설치형 BI 툴과는 달리 완전관리형 서비스로 제공되기 때문에, 서버를 직접 구성하거나 유지보수할 필요 없이 AWS 콘솔 내에서 바로 시작할 수 있으며, 요금 역시 사용량 기반으로 부과되는 구조입니다.
요약하면, QuickSight는 AWS 기반 데이터 분석과 시각화를 가장 손쉽고 확장성 있게 구현할 수 있는 대표적인 BI 도구로, 다양한 AWS 서비스와의 통합을 전제로 빠르고 효율적인 데이터 기반 의사결정을 돕는 데 최적화되어 있습니다.
QuickSight는 여러 기능이 유기적으로 결합된 플랫폼이며, 주요 구성요소를 이해하는 것이 실제 사용과 비용 전략 수립에 매우 중요합니다. 각각의 요소는 분석 흐름과 과금 방식에 직결되므로, 개념부터 명확히 잡는 것이 좋습니다.
Dataset은 QuickSight 분석의 출발점입니다. 이는 분석 대상이 되는 원천 데이터로, S3, RDS, Athena, Redshift 등에서 가져온 데이터를 의미합니다. 데이터셋은 SPICE에 업로드할 수도 있고, 실시간으로 Remote로 연동된 데이터베이스와 구성할 수도 있습니다. 데이터셋을 어떻게 구성하느냐에 따라 분석 성능과 비용에 큰 차이를 만들 수 있습니다.
Dataset으로 등록한 뒤 SQL 쿼리를 사용하여 원하는대로 데이터를 추출할 수 있습니다. Data Warehouse를 이미 구축했다면 테이블을 끌어와서 바로 보여줘도 되고 그렇지 않다면 Raw database에서 쿼리를 사용해서 원하는 형태의 테이블이나 그래프를 만들 수 있습니다.
Analysis는 사용자가 직접 차트를 만들고 필터를 적용하며, 시각화 요소를 조합하는 작업 공간입니다. Analysis는 분석 중인 대시보드의 임시 상태로 생각할 수 있습니다. 이 공간에서 만든 시각화 결과물을 다른 사용자와 공유하려면 Dashboard로 퍼블리싱해야 합니다.
Dashboard는 Analysis를 바탕으로 만든 공유 가능한 시각화 결과물입니다. 주로 리더(Reader) 권한을 가진 사용자에게 제공되며, 이들은 대시보드를 조회하고 인터랙션은 가능하지만 분석 화면을 수정할 수는 없습니다. 대시보드를 통해 손쉽게 공유할 수 있습니다.
SPICE는 QuickSight의 핵심 성능 요소입니다. 이는 Super-fast, Parallel, In-memory Calculation Engine의 약자로, 데이터셋을 인메모리 캐시 형태로 저장하여 빠르게 분석할 수 있도록 도와줍니다. SPICE를 활용하면 원본 데이터에 직접 접근하지 않고도 응답 속도를 높이고 쿼리 비용을 줄일 수 있으며, 대규모 데이터셋도 빠르게 처리할 수 있습니다.
User Model은 QuickSight에서 과금의 기준이 되는 핵심 개념입니다. QuickSight는 사용자의 역할에 따라 Author와 Reader로 나뉘며, 이 두 유형에 따라 기능과 과금 구조가 완전히 달라집니다. Author는 데이터셋 생성, 분석 구성, 대시보드 배포 등 전체 분석 워크플로우를 주도하는 사용자이고, Reader는 공유된 대시보드만 조회하는 역할을 수행합니다. 이 역할 구분은 비용 절감 전략에서도 가장 중요한 판단 기준 중 하나입니다.
QuickSight를 효율적으로 운영하기 위해서는 각 구성요소의 기능뿐만 아니라, 이들이 어떻게 연결되고 사용자 모델에 따라 어떤 과금이 발생하는지를 함께 고려하는 것이 필수적입니다.
운영팀이나 경영진이 자주 활용하는 대표적인 사례입니다. Athena, Redshift, RDS, S3 등 AWS 내 데이터 소스에 연결하여 주요 지표(KPI)를 실시간으로 확인할 수 있습니다.
예: EC2 서버 상태, 주문 수, 결제 성공률, 사용자 행동 분석 등
자동 리프레시 기능과 SPICE 인메모리 캐시를 통해 빠른 응답성 확보
기존에 엑셀이나 SQL 기반 수작업으로 진행되던 보고서를 자동화할 수 있습니다.
매일/매주 반복되는 보고서를 대시보드 형태로 고정화
마케팅 캠페인 성과 분석, 유입 경로 트래킹, 전환율 모니터링 등을 Reader 권한 사용자에게 안전하게 공유
QuickSight는 두 가지 에디션을 제공합니다. 각 에디션은 기능과 가격 측면에서 다음과 같은 차이를 가집니다.
Standard 에디션
기본적인 데이터 시각화와 대시보드 제공
SPICE 사용량은 사용자당 10GB
SSO, Active Directory, 사용자 권한 제어 기능은 제한적
Reader 기능 없음 (모든 사용자가 Author로 과금됨)
요금: Author 기준 월 $9
Enterprise 에디션
Reader/Author 역할 분리 지원 → 비용 최적화 가능
SPICE 저장 용량 Author당 10GB + Reader당 1GB
SSO, Active Directory, CloudTrail 통합, API 연동 등 보안/관리 기능 강화
ML Insights, 대시보드 메일 배포, PDF 리포트, 고급 모니터링 기능 제공
요금: Author 월 $18, Reader 세션당 $0.30, 월 최대 $5
분석가 한두 명이 내부 데이터 시각화를 필요로 하는 스타트업에서 퀵사이트를 활용하는 구성원이 많지 않을 경우 Standard 에디션이 적합합니다. 반면 데이터를 활용하는 구성원이 많아지는 경우에는 Reader와 Author가 분리되는 Enterprise로 전향하는게 비용적으로 더 좋을 수 있습니다.
또한 Standard 에디션에서 Enterprise 에디션으로 전향은 할 수 있으나 반대로 Enterprise 에디션에서 Standard 에디션으로 복구는 불가능하다는 점을 주의해야 합니다.
QuickSight에서는 사용자 모델(User Model)에 따라 기능과 요금이 달라집니다.
Author: 데이터셋 생성, 분석 화면 작성, 대시보드 배포가 가능합니다. Enterprise에서만 Reader와 구분되며, 과금은 월 단위 (Standard $9 / Enterprise $18) 입니다.
Reader: Enterprise 에디션에서만 설정할 수 있습니다. 배포된 대시보드를 열람만 가능합니다. 과금은 세션 단위로 측정되며 한번 접속 시 $0.3를 부과하며 최대 월 $5를 지불하게 됩니다. 즉 세션을 $5 초과해서 사용하더라도 최대 $5를 넘지 않습니다.
SPICE: QuickSight의 인메모리 데이터 캐시 엔진입니다. 쿼리 부하를 분산시키고 대시보드 속도 향상에 기여합니다. Author와 Reader의 숫자에 따라 기본 무료 용량이 확보됩니다. (Author 1명당 10GB, Reader 1명당 1GB) 사용을 더 많이 하게 될 경우 월 $0.38/GB 로 확장 가능합니다.
QuickSight는 단순한 대시보드 도구가 아닙니다. AWS의 거의 모든 데이터 소스와 자연스럽게 연동되는 것은 QuickSight의 차별화된 특징입니다.
또한 QuickSight는 단순히 데이터 시각화 도구를 넘어, AWS 환경에서의 데이터 활용을 최적화하는 핵심 BI 솔루션입니다. S3, Athena, Redshift, RDS 등 AWS의 다양한 데이터 소스와의 자연스러운 연동, SPICE를 통한 성능 최적화, 그리고 Author/Reader 모델 기반의 유연한 과금 체계는 QuickSight만의 강력한 경쟁력입니다.
단순한 대시보드를 넘어서, 조직의 데이터 기반 의사결정을 빠르고, 효율적으로, 비용 효율적으로 지원하는 플랫폼으로서 QuickSight를 바라보고 활용해야 합니다.
FinOps 커뮤니티에 함께 하실래요?
저는 최근 48%, $36000의 AWS 비용절감을 달성했습니다.
클라우드 비용을 효율화하고 싶은 분들, 비슷한 고민을 나누고 싶다면 제가 운영 중인 AWS-FINOPS-KR Slack 커뮤니티에 참여하세요. 실제 절감 사례, 질문, 전략 공유를 나누실 수 있습니다.