Create your deployment

Deploy Elasticsearch, Kibana and other products or features of the Elastic Stack quickly by picking one of our tried-and-true templates. Templates pre-select initial hardware configurations that you can deploy as-is, or customize further to match your use case. Learn more …​

To get up and running with your deployment quickly:

  1. From the Elasticsearch Service Console, click Create deployment.
  2. Give your deployment a name.
  3. Pick a cloud platform where we host your deployment. We support:

    • Amazon Web Services (AWS)
    • Google Cloud Platform (GCP)
    • Microsoft Azure

    Which platform you pick is personal preference. Elasticsearch Service handles all hosting details for you, no additional cloud accounts required.

  4. Pick a region where your deployment gets hosted.

    A region is a geographic area where the data centers that host your deployment live. If you are not sure what to pick, select one that is close to you. To learn more about the differences between regions, see Elasticsearch Service Regions.

  5. Pick your Elastic Stack version, and optionally choose to restore an Elasticsearch snapshot from another deployment.

    Restoring a snapshot can help with major version upgrades by creating a separate, non-production deployment where you can test, for example. Or, make life easier for your developers by providing them with a development environment that is populated with real data. To learn more, see Restore Across Deployments.

  6. Enable additional features, such as:

    Machine learning (ML)
    Detect anomalies with data modeling to find trends, periodicity, and more. Learn more …​.
    Application performance monitoring (APM)
    Monitor the performance of your applications in real time. Learn more …​.

    Some features are greyed out and they become available only if you add a credit card and pay for using them.

  7. Optimize your deployment for your use case by selecting a deployment template. To learn more about how optimizing your deployment works, see What Are Deployment Templates?

    If all you want to do is try out Elasticsearch and Kibana, the trial includes more than enough to get you started. Some of the more powerful features, such as creating deployments with a hot-warm architecture or machine learning, become available only when you add a credit card and are not free. If a feature has an Enable button next to it or is greyed out, you need to add a credit card to unlock the feature and pay for using it.

    Elasticsearch Service includes the following deployment templates:

    I/O Optimized (Recommended)
    Use for search and general all-purpose workloads. Provides a balance of compute, memory, and storage. If you are new to Elasticsearch or don’t need to run a more specialized workload, you can’t go wrong with this template. What’s included …​
    Compute Optimized
    Run CPU-intensive workloads faster. Alternatively, use this template to run smaller workloads cost-effectively when you need less memory and storage. What’s included …​
    Memory Optimized
    Perform memory-intensive operations efficiently, including workloads with frequent aggregations. What’s included …​
    Hot - Warm Architecture
    Use for time-series analytics and logging workloads that benefit from automatic index curation. What’s included …​

    After a deployment is spun up, you can scale the size and add other features; however, the instance configuration and computing ratios cannot be changed. If you need to change an existing deployment to another template, we recommend migrating your data.

  8. At this point, you can:

    • Click Create deployment to get started right away. Recommended if you are a trial user or new to the Elastic Stack.
    • Click Customize deployment to tweak the performance of the Elastic Stack by changing the size of your instances, including of your Elasticsearch clusters, for example. You can also change the level of fault tolerance, configure additional features, and much more. Learn more …​
  9. After your deployment is ready, write down the password for the elastic user and keep it somewhere safe. You need the password to connect to your Elasticsearch cluster and Kibana. (Missed it? Reset the password.)

That’s it! Now that you are up and running, connect to the Elasticsearch cluster in your deployment, add some data, and then start exploring with Kibana, our open-source visualization tool. If you’re not familiar with adding data, yet, Kibana can show you how to index your data into Elasticsearch.

Want to take Kibana for a test ride first? In Kibana 6.4.0 and later, you can use the one-click sample data, which allows you to use Kibana without loading your own data. For more information, refer to Explore Kibana using the Flight dashboard.