Enzo Edge Caching

Implement edge caching for your remote systems and SaaS applications to improve performance, build read-only data islands, eliminate unnecessary staging tables and batch jobs, and reduce production system loads.

The Challenge

Organizations that need access to remote systems, such as SaaS platforms or remote databases/files (such as SQL Server tables, or Zip/Excel files), can be prone to performance and overall data/service availability issues. In addition it can be very difficult to maintain data marts, share them across consumers, and extremely difficult to change over time as business needs evolve.

Enzo Solution

Edge Caching

Enzo offers the ability to cache partial or full remote data sets or files so that users and applications can access the edge cache easily using REST or SQL commands. The edge cache capability of Enzo offers orders of magnitude better performance and reliability, relieves heavy loads from production systems, and requires no maintenance.

Example 1: A report that uses SQL commands needs Accounting data from SalesForce uses a cached version of the Accounting table to improve performance, reduce calls to SalesForce, and to eliminate staging/batch jobs.

Example 2: A internal mobile application that needs the Accounting data already cached for the above report can get to the data cache using REST commands.

Example 3: A custom application only needs a subset of a remote database table contains millions of rows. Enzo is used to build a filtered edge cache of the remote data table, accessible through REST and SQL.

Automatic Refresh

Use Enzo's automatic refresh capability to rebuild or reload cached data sets without user intervention to ensure the data sets are as fresh as possible.

Example: Enzo is configured to automatically refresh its SalesForce Accounting edge cache every 30 minutes, and its SharePoint Customer List every 5 minutes.


Enterprise Views & Sharding
Rapid Development