You are on page 1of 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