Get started with Amazon Elasticsearch Service
AWS account required: Follow the step-by-step instructions on the Getting Started tutorial and sign-up for the AWS Free Tier to create and configure an Amazon Elasticsearch domain in minutes.
AWS account not required: Gain hands-on practice on Amazon Elasticsearch Service using the hands-on lab.
Free tier
You can get started on Amazon Elasticsearch Service with our free tier, which provides free usage of up to 750 hours per month of a t2.small.elasticsearch instance and 10GB per month of optional Amazon EBS storage (Magnetic or General Purpose). If you exceed the free tier limits, you will be charged the Amazon Elasticsearch Service rates for the additional resources you use. See offer terms for more details.
Quick start tutorials
Intro to Amazon Elasticsearch Service
This lab introduces you to Amazon Elasticsearch Service. It demonstrates the steps to deploy an Amazon Elasticsearch Service, create an AWS CloudWatch Log Group, and how to monitor cluster metrics.
Loading Streaming Data from Amazon S3
In this tutorial, you will learn how to send streaming data to your Amazon Elasticsearch domain from Amazon S3.
Easy and Scalable Log Analytics
In this lab, you will learn how to create a scalable log analytics solution with Amazon Elasticsearch Service.
Loading Streaming Data from Amazon Kinesis Data Firehose
In this tutorial, you will learn how to load streaming data into your Amazon Elasticsearch domain from Amazon Kinesis Data Firehose.
Loading Bulk Data using Logstash
In this tutorial, you will learn how to upload data into your Amazon Elasticsearch domain with the Logstash plugin.
Loading Streaming Data from Amazon CloudWatch
In this tutorial, you will learn how to load streaming data into your Amazon Elasticsearch domain from Amazon CloudWatch.
Additional resources
Discover more Amazon Elasticsearch Service resources