Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions deploy-manage/deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ products:

# Deploy

Whether you're planning to use Elastic's pre-built solutions or Serverless projects, build your own applications with {{es}}, or analyze your data using {{kib}} tools, you'll need to deploy Elastic first.
Whether you're planning to use Elastic's pre-built solutions or Serverless projects, build your own applications with {{es}}, or analyze your data using {{kib}} tools, you need to deploy Elastic first.

This page will help you understand your deployment options and choose the approach that best fits your needs.

Expand Down Expand Up @@ -70,11 +70,11 @@ With [Cloud Connect](/deploy-manage/cloud-connect.md), you can use Elastic-manag

An orchestrator automates the deployment and management of multiple Elastic clusters, handling tasks like scaling, upgrades, and monitoring.

Consider orchestration if you:
- Need to manage multiple Elastic clusters
- Want automated operations at scale
- Have a Kubernetes environment (ECK)
- Need to build a multi-tenant platform (ECE)
Consider orchestration in the following cases:
- You need to manage multiple Elastic clusters
- You want automated operations at scale
- You have a Kubernetes environment (ECK)
- You need to build a multi-tenant platform (ECE)

Orchestrators manage the lifecycle of your Elastic deployments but don't change how the core products work. When using an orchestrated deployment:
- You'll still use the same {{es}} and {{kib}} features and configurations
Expand All @@ -86,7 +86,7 @@ Orchestrators manage the lifecycle of your Elastic deployments but don't change

In {{serverless-full}}, you automatically get access to the latest versions of Elastic features and you don't need to manage version compatibility.

With other deployment types (ECH, ECE, and ECK), you control which {{stack}} versions you deploy and when you upgrade. The ECE and ECK orchestrators themselves also receive regular version updates, independent of the {{stack}} versions they manage.
With other deployment types (fully self-managed, ECH, ECE, and ECK), you control which {{stack}} versions you deploy and when you upgrade. The ECE and ECK orchestrators themselves also receive regular version updates, independent of the {{stack}} versions they manage.

Consider this when choosing your deployment type:

Expand All @@ -101,7 +101,7 @@ Learn more about [versioning and availability](/get-started/versioning-availabil

- **{{serverless-full}}**: Pay for what you use
- **{{ech}}**: Subscription-based with resource allocation
- **Self-hosted options**: Infrastructure costs plus operational overhead mean a higher total cost of ownership (TCO)
- **Self-hosted options**, **including fully self-managed, ECE, and ECK**: Infrastructure costs plus operational overhead mean a higher total cost of ownership (TCO)

:::::{tip}
For a detailed comparison of features and capabilities across deployment types, see the [](./deploy/deployment-comparison.md).
Expand Down
48 changes: 24 additions & 24 deletions deploy-manage/deploy/deployment-comparison.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@

# Detailed deployment comparison

This reference provides detailed comparisons of features and capabilities across Elastic's deployment options: self-managed deployments, {{ech}}, and Serverless. For a high-level overview of deployment types and guidance on choosing between them, see the [overview](../deploy.md).
This reference provides detailed comparisons of features and capabilities across Elastic's deployment options: [fully self-managed clusters](/deploy-manage/deploy/self-managed.md), [{{ece}}](/deploy-manage/deploy/cloud-enterprise.md) (ECE), [{{eck}}](/deploy-manage/deploy/cloud-on-k8s.md) (ECK), [{{ech}}](/deploy-manage/deploy/elastic-cloud/cloud-hosted.md) (ECH), and [{{serverless-full}}](/deploy-manage/deploy/elastic-cloud/serverless.md). For a high-level overview of deployment types and guidance on choosing between them, refer to the [Deploy and manage overview](../deploy.md).

For more details about feature availability in Serverless, check [](elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-categories).
For more details about feature availability in {{serverless-short}}, refer to [](elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-categories).

## Security

| Feature/capability | Self-managed | {{ech}} | Serverless |
| Feature/capability | Fully self-managed, ECE, ECK | ECH | {{serverless-short}} |
|-------------------|-------------|--------------------------------|-------------------------|
| [Security configurations](/deploy-manage/security.md) | Full control | Limited control | Limited control |
| [Authentication realms](/deploy-manage/users-roles.md) | Available | Available | Available, through {{ecloud}} only |
Expand All @@ -16,44 +16,44 @@ For more details about feature availability in Serverless, check [](elastic-clou

## Infrastructure and cluster management

| Feature/capability | Self-managed | {{ech}} | Serverless |
|-------------------|-------------|--------------------------------|-------------------------|
| Hosting | Any infrastructure | {{ecloud}} through AWS, Azure, or GCP | {{ecloud}} through AWS, Azure, or GCP |
| Hardware configuration | Full control | Limited control | Managed by Elastic |
| Autoscaling | No | Available | Automatic |
| Data tiers management | Through ILM policies | Available | No data tiers |
| Snapshot management | Custom | Available | Managed by Elastic |
| High availability and disaster recovery | Available | Available | Managed by Elastic |
| Shard management and replicas | Available | Available | Managed by Elastic |
| Feature/capability | Fully self-managed | ECE | ECK | ECH | {{serverless-short}} |
|--------------------|--------------------|---------|---------|-----------------|-------------------------|
| Hosting | Any infrastructure | Any infrastructure | Any infrastructure | {{ecloud}} through AWS, Azure, or GCP | {{ecloud}} through AWS, Azure, or GCP |
| Hardware configuration | Full control | Full control | Full control | Limited control | Managed by Elastic |
| [Autoscaling](/deploy-manage/autoscaling.md) | No | Available | Available | Available | Automatic |
| [Data tier](/manage-data/lifecycle/data-tiers.md) management | Through [ILM policies](/manage-data/lifecycle/index-lifecycle-management.md) | Through [ILM policies](/manage-data/lifecycle/index-lifecycle-management.md) | Through [ILM policies](/manage-data/lifecycle/index-lifecycle-management.md) | Available | No data tiers |
| [Snapshot management](/deploy-manage/tools/snapshot-and-restore.md) | Custom | Custom | Available | Available | Managed by Elastic |
| [High availability and disaster recovery](/deploy-manage/production-guidance/availability-and-resilience.md) | Available | Available | Available | Available | Managed by Elastic |
| [Shard management and replicas](/deploy-manage/distributed-architecture/clusters-nodes-shards.md) | Available | Available | Available | Available | Managed by Elastic |

## Monitoring

| Feature/capability | Self-managed | {{ech}} | Serverless |
|-------------------|-------------|--------------------------------|-------------------------|
| Feature/capability | Fully self-managed, ECE, ECK | ECH | {{serverless-short}} |
|-------------------|-------------------------------|---------|----------------------|
| [Deployment health monitoring](/deploy-manage/monitor.md) | AutoOps or monitoring cluster | AutoOps or monitoring cluster | Managed by Elastic |
| [Alerting](/explore-analyze/alerts-cases.md) | Watcher or {{kib}} alerts | Watcher or {{kib}} alerts | Alerts ([why?](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-features-replaced)) |

## Data lifecycle

| Feature/capability | Self-managed | {{ech}} | Serverless |
|-------------------|-------------|--------------------------------|-------------------------|
| Feature/capability | Fully self-managed, ECE, ECK | ECH | {{serverless-short}} |
|-------------------|-------------------------------|---------|----------------------|
| [Data lifecycle management](/manage-data/lifecycle.md) | ILM, data tiers, data stream lifecycle | ILM, data tiers, data stream lifecycle | Data stream lifecycle ([why?](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-features-replaced)) |
| [Snapshot management](/deploy-manage/tools/snapshot-and-restore.md) | Custom | Available | Managed by Elastic |

## Integrations and extensions

| Feature/capability | Self-managed | {{ech}} | Serverless |
|-------------------|-------------|--------------------------------|-------------------------|
| Feature/capability | Fully self-managed, ECE, ECK | ECH | {{serverless-short}} |
|-------------------|-------------------------------|---------|----------------------|
| Custom plugins and bundles | Available | Available | No |
| Self-managed connectors | Available | Limited | Limited |
| Elasticsearch-Hadoop integration | Available | Available | No |
| Cross cluster search (CCS) | Available | Available | [Planned](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-planned) |
| Cross cluster replication | Available | Available | [Planned](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-planned) |
| [Self-managed connectors](elasticsearch://reference/search-connectors/self-managed-connectors.md) | Available | Limited | Limited |
| [{{es}}-Hadoop integration](elasticsearch-hadoop://reference/index.md) | Available | Available | No |
| [Cross cluster search (CCS)](/solutions/search/cross-cluster-search.md) | Available | Available | [Planned](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-planned) |
| [Cross cluster replication](/deploy-manage/tools/cross-cluster-replication.md) | Available | Available | [Planned](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-planned) |

## Development and testing features

| Feature/capability | Self-managed | {{ech}} | Serverless |
|-------------------|-------------|--------------------------------|-------------------------|
| Feature/capability | Fully self-managed, ECE, ECK | ECH | {{serverless-short}} |
|-------------------|-------------------------------|---------|----------------------|
| Advanced testing and development | Available | No | No |
| Java (JVM) customization | Available | No | No |

Loading