Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering ElasticSearch 6.x and the Elastic Stack
Rating: 4.0 out of 5(15 ratings)
114 students

Mastering ElasticSearch 6.x and the Elastic Stack

Build a complete, open source solution for storing, managing, analyzing, & visualizing structured and unstructured data
Last updated 7/2018
English

What you'll learn

  • Understand Elastic Stack from start to finish and be able to jump right into a real work project.
  • Store structured and unstructured data typically found in system events or log files to gain visibility and understanding of your application
  • Learn the skills required to instantly search petabytes of data and provide amazing customer interactions
  • Build a central log collection system
  • Leverage HTTP-based APIs for ElasticSearch insert, query, and configure operations.
  • Take advantage of the huge disk space saving capabilities in ES 6
  • Utilize new features to visualize Logstash pipelines

Course content

7 sections37 lectures6h 5m total length
  • The Course Overview6:01

    This video gives an overview of the entire course.

  • Overview of a Final Working Solution – This Is What We're Working Towards7:29

    In this video, we’ll look at the target that we want to build within Elasticsearch and Kibana.

       •  We need to get data and visualize it

       •  Start installing components and configuring connectivity

       •  Review the data

  • Install and Configure Elasticsearch6:47

    From the beginning, we don’t have an Elasticsearch node running, let’s set one up.

       •  Cover all the information needed to download and install ES

       •  Configure ES to be usable for our demos

       •  Verify a running ES node

  • Install and Configure Kibana4:14

    Now that we have the system to store our data, we need to be able to visualize it.

       •  Cover the information on how to download and install Kibana

       •  Configure Kibana to be usable and connect to ES

       •  Verify configuration by seeing a configuration screen in Kibana

  • Enable Monitoring via X-Pack for Elasticsearch and Kibana7:46

    Before we start using ES and Kibana, we need to be able to validate the health of our system from the beginning.

       •  Configure ES and Kibana by installing X-Pack

       •  Configure ES and Kibana to use monitoring, but turn off security for now

       •  Dig into the monitoring section

  • Loading Example Data in Elasticsearch13:35

    Our ES node has no other data besides monitoring, learn how to fix that.

       •  Determine what data will look like

       •  Use an HTTP API to insert documents

       •  Find those documents in Kibana

Requirements

  • Who want to begin storing data in a cost-effective manner and want to leverage the functionality of the Elastic Stack.

Description

Elastic Stack is powered by the most popular open source search engine, ElasticSearch, currently used throughout the world by Fortune 500 companies such as Sprint and Dell and small startups who leverage the power and scalability of the Elastic Stack, without having to pay a fortune in licensing or professional services hours.

Getting ElasticSearch up and running is fairly straightforward, but fully understanding how to use the whole stack, from start to finish, is a rather daunting task. This course will focus on two major use cases with ElasticSearch. The first is leveraging the powerful full-text search engine ElasticSearch is built on, allowing developers to add blazingly fast search features to applications. The second is leveraging different components of the Elastic Stack to continuously monitor applications, infrastructure, or even customer transactions.
Throughout the course, students will go from a beginner to a master of Elastic Stack, via hands-on examples using real data.

About the Author

Chris Fauerbach is an active technical expert in the area of cybersecurity and the Elastic Stack. As a seasoned software engineer, he's built multiple commercial products on the Elastic Stack and has a passion for teaching. Chris continues to research new technologies and explore new ways to solve problems. As he has become an expert in his field, he has been focusing primarily on writing and teaching. You can find his frequent blog and podcast episodes on this topic at fauie.  

Who this course is for:

  • The course is for developers and system administrators who want to begin storing data in a cost-effective manner and want to leverage the functionality of the Elastic Stack. People with job titles such as Software Developer, Systems or Solutions Architect, System Administrator, DevOps Engineer, and so on will also be particularly interested in this course. Additionally, managers and directors in technology organizations will be able to understand the concepts and discuss them knowledgeably without breaking the budget.