Elasticsearch Demo

Notes prepared by Jim Tran on January 16, 2016.

Goals for the demo

  1. Demo and diagram end-to-end steps from setting up a managed ES cluster, to sending documents via REST API, and then viewing them in Kibana. Help the audience understand how ES is used in context with other AWS services.
  2. Discuss pro-tips along the way.
  3. Publish these notes for anyone else who wants to reproduce the demo in his/her own AWS account.

Tenets

  1. Keep it Relevant - Stick only to information that the audience will care about, and keep it focused on ES and Kibana. For example, there's no need to demo the EC2 launch process, so start up the EC2 instances beforehand.
  2. Engage the audience - Use visual slides to help orient the audience during the demo, and also make the demo as interactive as possible.
  3. Dive Deep - The audience is hungry for technical depth; keep the content as deep and precise as possible. Be as prescriptive as possible.
  4. Share the Voice of the Customer - Draw from real-world customer engagements to lend credibility to the guidance.

Sources of this information

  • Technical documentation
  • Official ES docs
  • Seattle Elasticsearch User Group organizer (2 hour meeting)
  • Customers (multiple meetings)
  • Websites