Service Certificate – STACKIT Elasticsearch
High level service description
The STACKIT Elasticsearch Service (“Elasticsearch”) provides fully managed instances of Elasticsearch. Elasticsearch is a distributed RESTful search and analytics engine that covers a wide range of document and full-text search-based use cases. As the core of the Elastic Stack, Elasticsearch enables users to search, index, and analyze data of all types and sizes. With Elasticsearch, customers can provision instances of various sizes and use them in applications. Elasticsearch instances are deployed on dedicated virtual machines to ensure isolation and high performance. The customer can choose between cluster plans, which provide resilient operation with low downtime for use in production environments, and single instances, which are not recommended for use in production environments. The customer can meet increasing demand by upgrading to larger instances (service plans). Smoke tests, service guards and automated backups via Backup Manager ensure the secure operation of Elasticsearch as well as the stored data.
- Store, search, index, and analyze data of various natures by leveraging the Elasticsearch engine
- On-Demand Provisioning: Easy and fast provisioning of new Service Instances of different sizes
- Service Instance Insulation: Deployment on dedicated virtual machines (Bad Neighborhood Protection)
- Easy capacity upgrades via service plan upgrades
- High Availability: Possibility of using clusters for increased resilience and fail-safety
- Logging and Monitoring: Transmission of logging and monitoring information to defined endpoints
- Backup: Automatic creation and restoration of backups over a period of up to 14 days
|Plan||Small Single Instance||Medium Single Instance||Small Cluster||Medium Cluster||Big Cluster|
|High availability / Productive operation number of nodes||no |
|vCPUs per node||2||2||2||2||4|
|RAM (GB) per node||4||8||4||8||16|
- Billing per hour or part thereof per commissioned Elasticsearch instance.
- A booked Elasticsearch instance is considered available if it can be accessed at the service delivery point.
- The provisions of the STACKIT Cloud general service description apply to the availability of Elasticsearch instances.
- To achieve the highest possible availability of Elasticsearch instances (for example, for use in production environments), the use of clusters (3 nodes) is strongly recommended.
- When using Elasticsearch with Single Instance Service Plans, a (temporary) unavailability of Elasticsearch instances may occur, especially during maintenance work (e.g. updates), which STACKIT performs on the underlying platform as well as on the selected Service Plans. Maintenance work is considered an excluded event within the meaning of Section 2.4 of the STACKIT Cloud service description and is thus not considered as downtime in the context of availability. The use of Elasticsearch with Single Instance Service Plans in production environments is strongly discouraged.
- Incorrect use of the STACKIT Cloud Portal by the customer with regard to the settings made in self-service and a resulting unavailability of Elasticsearch will not be taken into account with regard to the actually achieved availability of Elasticsearch. The customer is advised that the instance and the associated data may be lost if Elasticsearch is set up and used incorrectly.
- Instances of Elasticsearch are backed up automatically according to a schedule specified by STACKIT in line with the STACKIT Cloud general service description. This schedule cannot be changed by the customer. However, customers have the ability to create manual backups through the service dashboard and to restore automatic and manual backups.
- Creating manual backups as well as restoring backups of Elasticsearch instances is the responsibility of the customer.