Course Code: druid
Duration: 21 hours
Prerequisites:
  • A basic understanding of data infrastructure.
  • A general knowledge of distributed systems.
  • Basic Linux command line familiarity.

Audience

  • Application developers
  • Software engineers
  • Technical consultants
  • DevOps professionals
  • Architecture engineers
Overview:

Apache Druid is an open-source, column-oriented, distributed data store written in Java. It was designed to quickly ingest massive quantities of event data and execute low-latency OLAP queries on that data. Druid is commonly used in business intelligence applications to analyze high volumes of real-time and historical data. It is also well suited for powering fast, interactive, analytic dashboards for end-users. Druid is used by companies such as Alibaba, Airbnb, Cisco, eBay, Netflix, Paypal, and Yahoo.

In this instructor-led, live course we explore some of the limitations of data warehouse solutions and discuss how Druid can compliment those technologies to form a flexible and scalable streaming analytics stack. We walk through many examples, offering participants the chance to implement and test Druid-based solutions in a lab environment.

Format of the Course

  • Part lecture, part discussion, heavy hands-on practice, occasional tests to gauge understanding
Course Outline:

Introduction

Installing and Starting Apache Druid

Druid Architecture and Design

Real-Time Ingestion of Event Data

Sharding and Indexing

Loading Data

Querying Data

Visualizing Data

Running a Distributed Cluster

Druid + Apache Hive

Druid + Apache Kafka

Druid + Others

Troubleshooting

Administrative Tasks

Summary and Conclusion

Sites Published:

United Arab Emirates - Apache Druid for Real-Time Data Analysis

Qatar - Apache Druid for Real-Time Data Analysis

Egypt - Apache Druid for Real-Time Data Analysis

Saudi Arabia - Apache Druid for Real-Time Data Analysis

South Africa - Apache Druid for Real-Time Data Analysis

Brasil - Apache Druid for Real-Time Data Analysis

Canada - Apache Druid for Real-Time Data Analysis

中国 - Apache Druid for Real-Time Data Analysis

香港 - Apache Druid for Real-Time Data Analysis

澳門 - Apache Druid for Real-Time Data Analysis

台灣 - Druid: Build a Fast, Real-Time Data Analysis System

USA - Apache Druid for Real-Time Data Analysis

Österreich - Apache Druid for Real-Time Data Analysis

Schweiz - Apache Druid for Real-Time Data Analysis

Deutschland - Apache Druid for Real-Time Data Analysis

Czech Republic - Apache Druid for Real-Time Data Analysis

Denmark - Apache Druid for Real-Time Data Analysis

Estonia - Apache Druid for Real-Time Data Analysis

Finland - Apache Druid for Real-Time Data Analysis

Greece - Apache Druid for Real-Time Data Analysis

Magyarország - Apache Druid for Real-Time Data Analysis

Ireland - Apache Druid for Real-Time Data Analysis

Luxembourg - Apache Druid for Real-Time Data Analysis

Latvia - Apache Druid for Real-Time Data Analysis

España - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Italia - Apache Druid for Real-Time Data Analysis

Lithuania - Apache Druid for Real-Time Data Analysis

Nederland - Apache Druid for Real-Time Data Analysis

Norway - Apache Druid for Real-Time Data Analysis

Portugal - Apache Druid for Real-Time Data Analysis

România - Apache Druid for Real-Time Data Analysis

Sverige - Apache Druid for Real-Time Data Analysis

Türkiye - Apache Druid for Real-Time Data Analysis

Malta - Apache Druid for Real-Time Data Analysis

Belgique - Apache Druid for Real-Time Data Analysis

France - Apache Druid for Real-Time Data Analysis

日本 - Apache Druid for Real-Time Data Analysis

Australia - Apache Druid for Real-Time Data Analysis

Malaysia - Apache Druid for Real-Time Data Analysis

New Zealand - Apache Druid for Real-Time Data Analysis

Philippines - Apache Druid for Real-Time Data Analysis

Singapore - Apache Druid for Real-Time Data Analysis

Thailand - Apache Druid for Real-Time Data Analysis

Vietnam - Apache Druid for Real-Time Data Analysis

India - Apache Druid for Real-Time Data Analysis

Argentina - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Chile - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Costa Rica - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Ecuador - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Guatemala - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Colombia - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

México - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Panama - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Peru - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Uruguay - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Venezuela - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Polska - Apache Druid for Real-Time Data Analysis

United Kingdom - Apache Druid for Real-Time Data Analysis

South Korea - Apache Druid for Real-Time Data Analysis

Pakistan - Apache Druid for Real-Time Data Analysis

Sri Lanka - Apache Druid for Real-Time Data Analysis

Bulgaria - Apache Druid for Real-Time Data Analysis

Bolivia - Druid:Construir un Sistema Rápido y en Tiempo Real de Análisis de Datos

Indonesia - Apache Druid for Real-Time Data Analysis

Kazakhstan - Apache Druid for Real-Time Data Analysis

Moldova - Apache Druid for Real-Time Data Analysis

Morocco - Apache Druid for Real-Time Data Analysis

Tunisia - Apache Druid for Real-Time Data Analysis

Kuwait - Apache Druid for Real-Time Data Analysis

Oman - Apache Druid for Real-Time Data Analysis

Slovakia - Apache Druid for Real-Time Data Analysis

Kenya - Apache Druid for Real-Time Data Analysis

Nigeria - Apache Druid for Real-Time Data Analysis

Botswana - Apache Druid for Real-Time Data Analysis

Slovenia - Apache Druid for Real-Time Data Analysis

Croatia - Apache Druid for Real-Time Data Analysis

Serbia - Apache Druid for Real-Time Data Analysis

Bhutan - Apache Druid for Real-Time Data Analysis

Nepal - Apache Druid for Real-Time Data Analysis

Uzbekistan - Apache Druid for Real-Time Data Analysis