-
Course
- Data
Building an Enterprise Grade Distributed Online Analytics Platform
In this course, you'll develop an understanding for analytics capabilities, and you'll learn how to build a full-blown, wholistic, distributed analytics system using Kafka, Cassandra, Storm, and Elasticsearch.
What you'll learn
In this course, Building an Enterprise Grade Distributed Online Analytics Platform, you'll learn how to build a full-blown distributed analytics system using Kafka, Cassandra, Storm, and Elasticsearch. First, you'll begin by understanding what is online analytics and how it differs from offline analytics. You'll further discuss and analyze the parts of a modern online analytics system, including the data backbone, storage, processing, and insight generation. Next, you'll develop an understanding of your choice of technology, its features, and why it was chosen for a specific task. Finally, you'll explore how to properly integrate the technology into your solution in a manner that's most beneficial. Each technology you use will be placed under an observant eye, and you'll see how each technology provides scalability, fault tolerance, and most importantly how it contributes in achieving the functionality you desire. By the end of this course, you'll be ready to immediately enrich your enterprise with amazing analytics capabilities.
Table of contents
- Introduction | 2m 16s
- So What Is Big Data Analytics? | 3m 27s
- Differentiating Offline Analytics from Online Analytics | 6m 22s
- The Roles Portrayed in an Online Analytics System | 1m 42s
- The Data Backbone | 2m 16s
- Demo - A Naive Data Backbone | 6m 29s
- A Naive Data Backbone - Maybe Too Naive? | 2m 16s
- The Data Backbone - Recap | 53s
- The Computation Role | 3m 45s
- Demo - The Computation Layer | 4m 13s
- Naive Implementation - The Missing Parts | 1m 49s
- The Computation Role - Recap | 58s
- The Storage Role | 2m 46s
- Demo - The Storage Layer | 1m 43s
- Naive Implementation - The Familiar Missing Parts | 48s
- The Insights Engine Role | 1m 58s
- Demo - The Insights Engine Role | 3m 19s
- Naive Implementation - Far from Perfect | 49s
- A Word About Boundaries | 48s
- Our Requirements from an Online Analytics Platform | 1m 34s
- Summary | 1m 57s