mapped_pages | |||||
---|---|---|---|---|---|
To get started with Elastic, you need to choose a deployment method and deploy {{stack}} components.
In this section, you'll learn about how to deploy and manage all aspects of your Elastic environment. You'll learn how to design resilient, highly available clusters and deployments, and how to maintain and scale your environment to grow with your use case.
This section focuses on deploying and managing the core components of the {{stack}}: {{es}} and {{kib}}. It also documents deploying and managing supporting orchestration technologies. However, depending on your use case, you might need to deploy other components. Learn more.
:::{tip} To get started quickly, you can set up a local development and testing environment, or sign up for a Serverless or Hosted trial in {{ecloud}}. :::
Learn how to design and deploy a production-ready Elastic environment.
-
: Understand your deployment options and choose the approach that best fits your needs.
If you already know how you want to deploy, you can jump to the documentation for your preferred deployment method:
-
: Learn about the architecture of {{es}} and {{kib}}, and how Elastic stores and retrieves data and executes tasks in clusters with multiple nodes.
-
: Review tips and guidance that you can use to design a production environment that matches your workloads, policies, and deployment needs.
-
: Explore blueprints for deploying clusters tailored to different use cases.
-
: Learn about the tools available to safeguard data, ensure continuous availability, and maintain resilience in your {{es}} environment.
-
: Learn how to configure your orchestrated deployment to scale based on policies and cluster signals. Applies to {{ech}}, {{ece}}, and {{eck}} deployments.
:::{admonition} Serverless does it for you If you deploy an {{serverless-full}} project, then you don't need to learn about Elastic architecture, production design, resilience, or scaling concepts. Serverless automatically scales and backs up your cluster for you, and is ready for production out of the box. :::
Learn how to secure your Elastic environment to restrict access to only authorized parties, and allow communication between your environment and external parties.
- : Learn about security features that prevent bad actors from tampering with your data, and encrypt communications to, from, and within your cluster.
- : Manage user authentication and authorization at the level of your Cloud organization, your orchestrator, or your deployment or cluster.
- : Learn how to organize content in {{kib}}, and restrict access to this content to specific users.
- : Authenticate and authorize programmatic access to your deployments and {{es}} resources.
- : Manage connection information between Elastic and third-party systems.
- : Enable communication between {{es}} clusters to support cross-cluster replication and cross-cluster search.
Monitor the performance of your Elastic environment, administer your organization and license, and maintain the health of your environment.
- : View health and performance data for Elastic components, and receive recommendations and insights.
- : Administer your {{ecloud}} organization, including billing, organizational contacts, and service monitoring.
- : Learn how to manage your Elastic license or subscription.
- : Learn how to isolate or deactivate parts of your Elastic environment to perform maintenance, or restart parts of Elastic.
- : Uninstall one or more Elastic components.
You can upgrade your Elastic environment to gain access to the latest features. Learn how to upgrade your cluster or deployment to the latest {{stack}} version, or upgrade your {{ece}} orchestrator or {{eck}} operator to the latest version.