Solutions and use cases
Serverless Stack
New to Elastic? Refer to Elastic Fundamentals to understand the Elastic Stack, its components, and your deployment options.
Elastic helps you build applications for three main use cases: search, observability, and security. You can work directly with platform capabilities through APIs, use pre-built solutions with integrated UIs, or combine both approaches.
This section is organized into two parts:
- Search use case: Core Elasticsearch features accessed through APIs and client libraries, available across all deployment types. Use these when you need programmatic control or the flexibility to build custom applications.
- Solutions and project types: Pre-built UI tools and workflows for specific use cases, available on Elastic Cloud Serverless as project types or on other deployments as solutions. Use these to get started quickly with pre-configured workflows, sensible defaults, and tailored UI affordances.
The Search use case documents core Elasticsearch search capabilities available across all Elastic deployment types.
Solutions provide integrated UI tools and workflows with sensible defaults, in addition to core platform capabilities. They help you get started quickly with common use cases.
Solutions are available as a fully managed Serverless project, a managed service on Elastic Cloud Hosted, or a self-managed deployment:
- On Elastic Cloud Serverless, you select a project type when creating your project.
- On non-serverless deployments, solution views are configured per space.
| Solution/Project | Description |
|---|---|
| Elasticsearch | UI tools for building search applications |
| Observability | Monitor and troubleshoot applications and infrastructure |
| Security | Protect applications and infrastructure from threats |