0% found this document useful (0 votes)
79 views

SNO Ebook 7 Reference Architectures For Application Builders EmbeddedAna

1. The document describes a reference architecture for building analytics-heavy applications that deliver in-app visualizations. 2. The application makes API or web requests that are cached for fast response, while an OLTP database handles transactions and Snowflake ingests historical data for analytics. 3. Embedded business intelligence tools provide in-app analytics using data from the cache, databases, and Snowflake.

Uploaded by

Akrama Hussain
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views

SNO Ebook 7 Reference Architectures For Application Builders EmbeddedAna

1. The document describes a reference architecture for building analytics-heavy applications that deliver in-app visualizations. 2. The application makes API or web requests that are cached for fast response, while an OLTP database handles transactions and Snowflake ingests historical data for analytics. 3. Embedded business intelligence tools provide in-app analytics using data from the cache, databases, and Snowflake.

Uploaded by

Akrama Hussain
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

EMBEDDED ANALYTICS OBJECTIVE

Build analytics-heavy applications that

REFERENCE ARCHITECTURE deliver in-app visualizations.

EMBEDDED ANALYTICS DESCRIPTION


1 The application makes requests via an API

or web tier, depending on whether API
API/Web Tier In-Memory Cache management is required to enforce an SLA.
1 2
2 In-memory cache provides in-session read

requests to ensure millisecond response time.

3 An OLTP or NoSQL database supports the


Memcached
transaction workloads of the application.
App Snowflake (4) ingests historical transaction
data via ETL infrastructure to support
OLTP/NoSQL DB 3 analytical workloads.

4 Snowflake stores all historical data and



supports queries by the application and
business intelligence tools (5). Virtual
warehouses isolate workloads and autoscale
ETL compute resources to deliver high performance
5 queries and unlimited concurrency.

4 In-App Embedded 5
Embedded business intelligence tools or open-
source charting libraries support analytics from
Business Intelligence within the application.

Workload Isolation

Fast Analytical Native JSON


Queries Support

You might also like