Contact Us
Case Study

AI-Powered BI Transformation with Amazon Redshift and QuickSight Q

  Ransomware-resilient architecture on AWS: How we secured a SaaS company’s critical data
OtherCloud
Client Story
Challenge
Solution
Tech Stack
The Results
Client Story
Challenge
Solution
Tech Stack
The Results

Client Story

We successfully implemented a scalable, AI-driven business intelligence (BI) platform for SaaS by integrating Amazon Redshift with Amazon QuickSight Q. Erbis enabled advanced analytics, multi-tenancy, and generative AI capabilities while embedding seamless BI experiences into the client’s application.

The Challenge

The client, a multi-tenant SaaS platform, faced:

  • Siloed data across tenants with no unified analytics
  • Manual reporting processes and limited self-service BI
  • No centralized disaster recovery plan existed for restoring Security concerns around data isolation and user access
  • Demand for AI-powered insights to enhance decision-making

The Solution

We designed a serverless BI architecture leveraging:

  • Amazon Redshift for centralized data warehousing
  • Amazon QuickSight Q for generative AI-driven analytics
  • Keycloak for SSO and identity management
  • Row-Level Security (RLS) for multi-tenant data isolation
  • Embedded dashboards and Q&A within the client’s application

    Implementation involved the following steps:

    1. Redshift-QuickSight Integration

  • Migrated raw data from disparate sources to Amazon Redshift using AWS DMS
  • Created materialized views and automated refresh schedules to unify data for BI workloads
  • Integrated Redshift datasets with QuickSight, enabling real-time analytics
  • 2. Keycloak SSO Configuration

  • Federated QuickSight access with Keycloak to enable single sign-on (SSO) for enterprise users
  • Mapped Keycloak user groups to IAM roles, ensuring secure, role-based access to dashboards
  • 3. Multi-Tenant Security with RLS

  • Implemented row-level security (RLS) to isolate tenant data within shared datasets
  • Configured tenant-specific data filters using Redshift views and QuickSight RLS rules
  • 4. Embedded Dashboards & Console

  • Used QuickSight’s JavaScript SDK to embed interactive dashboards directly into the front-end
  • Published tenant-specific dashboards with dynamic URL parameters for personalized views
  • 5. Generative Q&A Experience

  • Embedded Amazon Q in QuickSight to enable natural language queries (e.g., “Show top-selling products by region”)
  • Enabled multi-visual Q&A, allowing users to explore data through AI-generated insights and executive summaries

Bring AI to your BI

Empower your SaaS platform with secure, embedded, and AI-driven analytics.

Tech stack

  • Amazon QuickSight Q
    Amazon QuickSight Q
  • AWS Glue
    AWS Glue
  • Amazon Redshift
    Amazon Redshift
  • KeyCloak
    KeyCloak
  • ImgS3
    AWS IAM
  • JavaScript SDK
    JavaScript SDK

The Results

  • 60% faster insights with AI-driven visualizations and automated reporting
  • Secure multi-tenancy via RLS, ensuring data isolation without infrastructure duplication
  • 80% reduction in manual efforts through self-service Q&A and embedded dashboards
  • Unified user experience with SSO and customized analytics embedded in the application


Combining Amazon Redshift’s scalability with QuickSight Q’s generative AI, we transformed our client’s BI capabilities into a modern, secure, and user-centric platform. The solution democratized data access across tenants, reduced operational overhead, and positioned the client to leverage AI for predictive analytics. This implementation underscores Erbis’ expertise in delivering cutting-edge, cloud-native BI solutions tailored to complex SaaS environments.

Ready to Transform Your BI Capabilities?

Unlock the power of AI-driven analytics, secure multi-tenancy, and seamless embedded dashboards—just like our SaaS client did. Partner with Erbis to build scalable, cloud-native BI solutions that deliver real-time insights and empower your users

Speed

Our clients can see the progress regularly. Should you decide to give us an assignment today, we’ll have something to show you in as little as 2 weeks!

Flexibility

Changing requirements is welcomed, even late in the development. We also offer a model that gives you complete freedom to scale the project on the go.

Expert PM, QA, and BA

We study commercial aspects, ensure a seamless workflow, and maintain high-quality delivery practices along with post-development support.