Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tales from the field - Elastic Stack and Hadoop...

Avatar for Anoop Anoop
March 02, 2017

Tales from the field - Elastic Stack and Hadoop (v2.0)

Avatar for Anoop

Anoop

March 02, 2017

More Decks by Anoop

Other Decks in Technology

Transcript

  1. Housekeeping & Logistics Slides and recording will be available following

    the webinar Chat via IRC #elastic-webinar #elastic-webinar @ Freenode Click ”Join the Chat” link, create an IRC account Set higher youtube resolution
  2. 2014 Millions of Downloads 40. 80. 2016 2015 2012 2013

    Cumulative downloads of the Elastic Stack (Elasticsearch, Kibana, Beats, Logstash) and X-Pack 5
  3. 7 X-Pack Single install Extensions for the Elastic Stack Subscription

    pricing Security Alerting Monitoring Reporting Graph
  4. Hadoop is great at • Massive scale • Storing and

    processing any and all data • Schema on read • Batch and Streaming, Multiple engines to analyze data • Powerful + Highly customizable programming frameworks • The ’Data lake’ paradigm • Cost effective 12
  5. Hadoop is not so great at • Random access -

    HDFS is sequential read/write • Indexing data for fast access and search • Tight integrations into real-time visualization • Easy real-time • Simple developer friendly APIs except Apache Spark 13
  6. Elastic stack is good at • Random access - HDFS

    is sequential read/write • Indexing data for fast access and search • Tight integrations into real-time visualization • Easy real-time • Simple developer friendly APIs except Apache Spark 14
  7. 16 ES-Hadoop Elasticsearch for Hadoop Two-way connector Index Hadoop data

    in Elasticsearch Enable real-time search capabilities Visualize data in Kibana Read/Write directly to/from Kafka Support for Spark, Storm MapReduce, and more Elasticsearch for Apache Hadoop
  8. Common requirements for the fast data store 22 • High

    throughput ingest • Make data readable quickly • Flexible schema • Dashboards for Monitoring • Rich API’s for building custom UI’s • Fast aggregations
  9. Why ? • High scale Ingest rate - 1 Million+

    Events Per Second • Data available in 1 second, default refresh interval • Simple data model – JSON • Flexible schema - Add fields anytime • Kibana - Native real time exploration, even at scale • API first data store – Fast Aggregations, Custom UI, Embedding • Index Index Index ! • Out of the box functionality - sharding, rebalancing, easy scaling • One stone, two mangoes 24
  10. Why ? • Real-time monitoring and alerts • Quick insights

    and analytics • Serving/ Presentation layer • Long-term in Hadoop • Elasticsearch as a transient data store 29
  11. Questions? 43 Log into IRC to ask questions • #elastic-webinar

    @ Freenode • Click ”Join the Chat” link, create an IRC account
  12. THANK YOU Web : www.elastic.co Products : https://www.elastic.co/products Forums :

    https://discuss.elastic.co/ Community : https://www.elastic.co/community/meetups Twitter : @elastic