ElasticSearch, LogStash, Kibana (the ELK Stack) # 1 - Learn all about ElasticSearch search server

Manuj Aggarwal, Technology Leader | Advisor | CTO | Startup Junkie

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
42 Videos (3h 16m)
    • Introduction

      1:08
    • Course Overview

      2:07
    • About the instructor

      2:05
    • About the learner

      1:02
    • Get ready for ElasticSearch

      0:41
    • Introduction to ELK

      4:31
    • Introduction to Big Data

      6:11
    • Tools for Big Data

      4:26
    • Benefits of ELK

      5:02
    • ELK in the real world

      6:52
    • Introduction to ElasticSearch

      5:43
    • ElasticSearch as a distributed framework

      3:21
    • ElasticSearch features

      6:12
    • ElasticSearch features (contd.)

      4:37
    • ElasticSearch terminology

      10:28
    • ElasticSearch terminology (contd.)

      5:39
    • ElasticSearch vs. RDBMS

      3:29
    • Why use ElasticSearch?

      4:06
    • ElasticSearch pre-requisites

      1:28
    • Deploy AWS EC2 instances

      9:59
    • Connect to AWS EC2 instances

      4:43
    • Download install packages

      2:32
    • ElasticSearch configuration

      5:46
    • ElasticSearch configuration (contd.)

      7:23
    • Explore ElasticSearch API editor

      3:02
    • Install Head plugin for ElasticSearch

      3:39
    • Explore Sense plugin for ElasticSearch

      3:37
    • Anatomy of a PUT API request for ElasticSearch

      1:21
    • Add a new document to ElasticSearch

      1:18
    • Add documents to ElasticSearch

      7:00
    • Retreive data from ElasticSearch

      4:12
    • ElasticSearch indexing - behind the scenes

      8:52
    • Introduction to ElasticSearch search queries

      4:01
    • Execute ElasticSearch search queries

      4:43
    • ElasticSearch advanced features

      4:07
    • ElasticSearch CAT APIs

      3:04
    • ElasticSearch high availability

      6:41
    • ElasticSearch scalability

      5:37
    • Review sample dataset

      3:48
    • Prepare sample dataset

      6:09
    • Query the sample dataset

      10:14
    • ElasticSearch type mappings

      4:43

About This Class

In the recent years – the term BigData has been gaining popularity as well and there has been a paradigm shift is the volume of information and the ways in which it can be extracted from this data.

ELK is one of the few new-age frameworks which is capable of handling Big Data demands and scale.

Over the years the ELK stack has become quite popular. And for a good reason. It is a very robust, mature and feature rich framework. ELK is used by large enterprises, government organizations and startups alike. The ELK stack has a very rich and active community behind it. They develop, share and support tons of source code, components, plugins and knowledge about these tools freely and openly.

If you ever had to search a database of retail products by description, find similar text in a body of crawled web pages, or search through posts on a blog. You wonder if there was a search tool, which could make such jobs easy.

In this course, we will focus on one such enterprise search engine- The ElasticSearch which is one of the core components of the ELK stack. We will look at the overview and explore the technology that goes into this tool.

Knowledge and experience about ELK and ElasticSearch could be very valuable for your career. The latest stats and figures show some amazing numbers like jobs requiring these skill sets pay higher than most of the jobs posted on public job boards within the US and annual salaries for professionals could be as high as $100,000. That is the exact reason why you must enroll in this course and take your career to the next level.

As the title suggests – this course aims to provide you enough knowledge about ELK and ElasticSearch so that you can run and operate your own search cluster using these components together.

8

Students

--

Projects

0

Reviews (0)

Manuj Aggarwal

Technology Leader | Advisor | CTO | Startup Junkie

I'm an entrepreneur, investor and a technology enthusiast. I like startups, business ideas, and high-tech anything. I like to work on hard problems and get my hands dirty with cutting edge technologies. In the last few years, I've been a business owner, technical architect, CTO, coder, startup consultant, and more.

Currently, I am the principal consultant, architect and CTO of a small software consulting company TetraNoodle Technologies based in Canada. We work with various startups on some cutting edge and interesting problems. Whether it is ideation and refining of your startup idea or building a dream team to execute on the idea - we provide a diverse set of solutions which help these startups succeed in their plans.

I have been in the software industry since 1997 and I have worked with early stage businesses to Fortune 100 mega corporations.

With proficiency in creating innovative architectures and solutions, I have emerged as a professional who knows how to balance these solutions against cost, schedule, function, quality, and other business considerations.

I am passionate about sharing all my knowledge that I have acquired over the years. I am particularly interested in helping technical and non-technical entrepreneurs, founders and co-founders of tech startups. I will strive to bring courses which provide practical know-how and advice about designing, architecting, optimizing and executing on your next big idea.

Let us connect on Linkedin or Twitter!

Technology Data Science Elasticsearch