For those of you interested in some comprehensive Elasticsearch and ELK Stack (Elasticsearch / Logstash / Kibana) training taught by experts from Sematext who know them inside and out, we’re running a super hands-on training workshop in New York City from October 19-20.
This two-day, hands-on workshop will be taught by experienced Sematext engineers — and authors of Elasticsearch books — Rafal Kuc and Radu Gheorghe.
Target audience:
Developers and DevOps who want to configure, tune and manage Elasticsearch and ELK Stack at scale.
What you’ll get out of it:
In two days with training run by two trainers we’ll:
- bring Elasticsearch novices to the level where he/she would be comfortable with taking Elasticsearch to production
- give experienced Elasticsearch users proven and practical advice based on years of experience designing, tuning, and operating numerous Elasticsearch clusters to help with their most advanced and pressing issues
When & Where:
- Dates: October 19 & 20 (Monday & Tuesday)
- Time: 9:00 a.m. — 5:00 p.m.
- Location: New Horizons Computer Learning Center in Midtown Manhattan (map)
- Cost: $1,200 “early bird rate” (valid through September 1) and $1,500 afterward. And…we’re also offering a 50% discount for the purchase of a 2nd seat!
- Food/Drinks: Light breakfast and lunch will be provided
Attendees will go through several sequences of short lectures followed by interactive, group, hands-on exercises. There will be a Q&A session after each such lecture-practicum block.
Course outline:
- Basic flow of data in Elasticsearch
- what is Elasticsearch and typical use-cases
- installation
- index
- get
- search
- update
- delete
- Controlling how data is indexed and stored
- mappings and mapping types
- strings, integers and other core types
- _source, _all and other predefined fields
- analyzers
- char filters
- tokenizers
- token filters
- Searching through your data
- selecting fields, sorting and pagination
- search basics: term, range and bool queries
- performance: filters and the filtered query
- match, query string and other general queries
- tweaking the score with the function score query
- Aggregations
- relationships between queries, filters, facets and aggregations
- metrics aggregations
- multi-bucket aggregations
- single-bucket aggregations and nesting
- Working with relational data
- arrays and objects
- nested documents
- parent-child relations
- denormalizing and application-side joins
- Performance tuning
- bulk and multiget APIs
- memory management: field/filter cache, OS cache and heap sizes
- how often to commit: translog, index buffer and refresh interval
- how data is stored: merge policies; store settings
- how data and queries are distributed: routing, async replication, search type and shard preference
- doc values
- thread pools
- warmers
- Scaling out
- multicast vs unicast
- number of shards and replicas
- node roles
- time-based indices and aliases
- shard allocation
- tribe node
- Monitor and administer your cluster
- mapping and search templates
- snapshot and restore
- health and stats APIs
- cat APIs
- monitoring products
- hot threads API
- Beyond keyword search
- percolator
- suggesters
- geo-spatial search
- highlighting
- Ecosystem
- indexing tools: Logstash, rsyslog, Apache Flume
- data visualization: Kibana
- cluster visualization: Head, Kopf, BigDesk
Got any questions or suggestions for the course? Just drop us a line or hit us @sematext!
Lastly, if you can’t make it…watch this space or follow @sematext — we’ll be adding more Elasticsearch / ELK stack training workshops in the US, Europe and possibly other locations in the coming months. We are also known worldwide for our Elasticsearch Consulting Services and Elasticsearch/ELK Production Support, as well as ELK Consulting.
Hope to see you in the Big Apple in October!
Filed under: Search Tagged: elasticsearch, ELK, ELK stack, training
