Skip to content

Commit d5d534c

Browse files
[D&M] Add nuance to current comparison points between deployment types (#577)
- This is not a great page ATM and my changes don't make it good either, they just fix a few things - Table is ugly right now but it does make serverless sound less limited. - A couple of things were outdated or not exactly true - Despite the branch name, I actually replaced the "Yes"iz and left Some "No"z because in some cases the difference is rather "you can do it, but it's manual" vs. "it's available but you need to enable it" vs. "it's automatic or we're doing it for you trustme" I think some capabilities/aspects are missing even though this does a good job of showing that each option is mostly different in the degree of customization/control the user has over what's under the hood I'm ok with leaving this PR open until we figure out more things or how we actually want to properly showcase these differences. --------- Co-authored-by: shainaraskas <[email protected]>
1 parent 86c3dd0 commit d5d534c

File tree

1 file changed

+29
-27
lines changed

1 file changed

+29
-27
lines changed

deploy-manage/deploy/deployment-comparison.md

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -3,55 +3,57 @@
33

44
This reference provides detailed comparisons of features and capabilities across Elastic's deployment options: self-managed deployments, Elastic Cloud Hosted, and Serverless. For a high-level overview of deployment types and guidance on choosing between them, see the [overview](../deploy.md).
55

6-
## Security features
6+
For more details about feature availability in Serverless, check [](elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-categories).
7+
8+
## Security
79

810
| Feature/capability | Self-managed | Elastic Cloud Hosted | Serverless |
911
|-------------------|-------------|--------------------------------|-------------------------|
10-
| Custom security configurations | Yes | Limited | No |
11-
| Authentication realms and custom roles | Yes | Yes | No |
12-
| Audit logging | Yes | Yes | No |
12+
| [Security configurations](/deploy-manage/security.md) | Full control | Limited control | Limited control |
13+
| [Authentication realms](/deploy-manage/users-roles.md) | Available | Available | Available, through Elastic Cloud only |
14+
| [Custom roles](/deploy-manage/users-roles.md) | Available | Available | Available |
15+
| [Audit logging](/deploy-manage/monitor/logging-configuration/configuring-audit-logs.md) | Available | Available | No |
1316

14-
## Management features
17+
## Infrastructure and cluster management
1518

1619
| Feature/capability | Self-managed | Elastic Cloud Hosted | Serverless |
1720
|-------------------|-------------|--------------------------------|-------------------------|
18-
| Full control over configuration | Yes | Limited | No |
19-
| Infrastructure flexibility | Yes | No | No |
20-
| Autoscaling | No | Yes | Yes |
21-
| Data tiers management | No | Yes | No |
22-
| Snapshot management | No | Yes | No |
23-
| High availability and disaster recovery | Yes | Yes | Yes |
24-
| Multi-cloud support | No | Yes | Yes |
25-
| Shard management and replicas | Yes | Yes | No |
21+
| Hosting | Any infrastructure | Elastic Cloud through AWS, Azure, or GCP | Elastic Cloud through AWS or Azure |
22+
| Hardware configuration | Full control | Limited control | Managed by Elastic |
23+
| Autoscaling | No | Available | Automatic |
24+
| Data tiers management | Through ILM policies | Available | No data tiers |
25+
| Snapshot management | Custom | Available | Managed by Elastic |
26+
| High availability and disaster recovery | Available | Available | Managed by Elastic |
27+
| Shard management and replicas | Available | Available | Managed by Elastic |
2628

27-
## Monitoring features
29+
## Monitoring
2830

2931
| Feature/capability | Self-managed | Elastic Cloud Hosted | Serverless |
3032
|-------------------|-------------|--------------------------------|-------------------------|
31-
| Watcher | Yes | Yes | No |
33+
| [Deployment health monitoring](/deploy-manage/monitor.md) | Monitoring cluster | AutoOps or monitoring cluster | Managed by Elastic |
34+
| [Alerting](/explore-analyze/alerts-cases.md) | Watcher or Kibana alerts | Watcher or Kibana alerts | Alerts ([why?](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-features-replaced)) |
3235

33-
## Data lifecycle features
36+
## Data lifecycle
3437

3538
| Feature/capability | Self-managed | Elastic Cloud Hosted | Serverless |
3639
|-------------------|-------------|--------------------------------|-------------------------|
37-
| Index lifecycle management (ILM) | Yes | Yes | No (uses data streams) |
38-
| Data tiers management | No | Yes | No |
39-
| Snapshot management | No | Yes | No |
40+
| [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)) |
41+
| [Snapshot management](/deploy-manage/tools/snapshot-and-restore.md) | Custom | Available | Managed by Elastic |
4042

41-
## Integration features
43+
## Integrations and extensions
4244

4345
| Feature/capability | Self-managed | Elastic Cloud Hosted | Serverless |
4446
|-------------------|-------------|--------------------------------|-------------------------|
45-
| Custom plugins | Yes | No | No |
46-
| Self-managed connectors | Yes | No | Limited |
47-
| Elasticsearch-Hadoop integration | Yes | Yes | No |
48-
| Cross cluster search (CCS) | Yes | Yes | No |
49-
| Cross cluster replication | Yes | Yes | Yes |
47+
| Custom plugins and bundles | Available | Available | No |
48+
| Self-managed connectors | Available | Limited | Limited |
49+
| Elasticsearch-Hadoop integration | Available | Available | No |
50+
| Cross cluster search (CCS) | Available | Available | [Planned](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-planned) |
51+
| Cross cluster replication | Available | Available | [Planned](/deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md#elasticsearch-differences-serverless-feature-planned) |
5052

5153
## Development and testing features
5254

5355
| Feature/capability | Self-managed | Elastic Cloud Hosted | Serverless |
5456
|-------------------|-------------|--------------------------------|-------------------------|
55-
| Advanced testing and development | Yes | No | No |
56-
| Java (JVM) customization | Yes | No | No |
57+
| Advanced testing and development | Available | No | No |
58+
| Java (JVM) customization | Available | No | No |
5759

0 commit comments

Comments
 (0)