Loading

Key concepts

The mental models and architecture you need to build on the Kibana platform: plugins and packages versus core, the platform lifecycle, saved objects, security, data views, embeddables and other UI building blocks, and plugin performance.

How Kibana is composed of plugins, packages, and core, and the patterns that hold them together.

Authentication, authorization, privileges, RBAC, audit logging, and encrypted saved objects.

Treating Elasticsearch like a primary database from a plugin, plus migrations, sharing, and persistence.

How queryable data sets are modeled and accessed.

Architectural building blocks for plugin UIs.

Keeping the Kibana platform fast as plugins grow.