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.

Create an AWS account or login
Get instant access to the Amazon Elasticsearch Service to create your domain.
Read the development guide
Build and deploy an Amazon Elasticsearch domain in a few minutes with the user guide.
Build a log analytics solution
Follow this step-by-step guide to build a log analytics solution.

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.

Get started for free »

Quick start tutorials

Hands-on lab

Intro to Amazon Elasticsearch Service

This lab introduces you to Amazon Elasticsearch Service. It will walk you through how to create a working web application with search powered by Amazon Elaticsearch Service. It is served from within your VPC with a logging back end and Kibana for monitoring.

Hands-on lab

Easy and scalable log analytics

In this lab, you will learn how to create a scalable log analytics solution with Amazon Elasticsearch Service.

Documentation

Loading bulk data using Logstash

In this tutorial, you will learn how to upload data into your Amazon Elasticsearch domain with the Logstash plugin.

Documentation

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.

Documentation

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.

Documentation

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

Visit the resources page
Ready to build?
Get started with Amazon Elasticsearch Service
Have more questions?
Contact us