Chapter 6. Administration of Embedded Analytics

This chapter will explore the challenges of administering analytics solutions embedded in operational applications. In general, there is one golden rule that governs this process:

As far as possible, align all the administration of your embedded solution with the administration of the host application.

This ensures minimal duplication of work and better system coordination. We’ll also delve into specific topics such as cloud versus on-premises deployment, security configuration, and DevOps integration for a comprehensive understanding of how best to handle these integrated systems.

Deploying Embedded Analytics

When it comes to deciding whether to run embedded analytics on premises or in the cloud, the issues involved can seem quite complex. Businesses of all sizes are moving to cloud storage, as it’s generally seen as the best solution for ease of deployment and cost-effectiveness—but there are some edge cases where it’s not ideal.

On-Premises Deployment

On premises means your company’s server is hosted within your organization’s infrastructure and, in many cases, is physically onsite. The server is procured, controlled, administered, maintained, etc., by your company and its in-house IT team or an IT partner. Computers share data and other information through your local network.

Having an on-premises approach can give you the advantage of having control over your architecture, procurement, and scalability. However, there are ...

Get Embedded Analytics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.