Embedding is More than Showing Charts in an Application
Watch this video to learn why there’s a lot more to embedding applications than what you see -- the charts, graphs, and dashboards.
Of course, visualizations like charts or dashboards are part of it. But for a platform to be embeddable, it needs to align with the parent application’s architecture and development technology. It needs to be compatible with that application’s infrastructure. And, it must integrate with its security model. In addition, SaaS or cloud-native companies also put special demands on the embedding platform, including the need to support automated user provisioning. Supporting multi-tenancy also means isolating metadata and providing row-level security.
My name is Olivier Meyer. I'm a Director of Product Management at Zoomdata, and my focus area is on embedding and integration with other applications.
So, I'm gonna be speaking about embedding, but not the part that most people think about when they think about embedding, which is most people think about showing a chart or a dashboard inside a web page or in an application. I'm gonna talk about what happens underneath the surface to make that feasible.
Beneath the Surface: Three Key Elements to Embedding
And there are a few things that need to happen in order to surface that visualization or dashboard in the parent application. One, your embedded BI platform needs to be able to align with your parent application's architecture. The second is it needs to work in the same type of infrastructure that you're deploying your main application to. Third, it needs to align with the security model that the parent application leverages. And once you've achieved those few things, there's also some additional things to keep in mind like the ability to deploy and manage at scale and especially if you're a SaaS multi-tenant company. So, those are some of the topics that I want to talk about in terms of embedding.