Back to Kibana

Key concepts [key-concepts]

docs/extend/key-concepts/index.md

9.5.02.0 KB
Original Source

Key concepts [key-concepts]

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

Platform architecture

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

Security

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

Saved objects

Treating {{es}} like a primary database from a plugin, plus migrations, sharing, and persistence.

Data

How queryable data sets are modeled and accessed.

UI

Architectural building blocks for plugin UIs.

Performance

Keeping the {{kib}} platform fast as plugins grow.