Learning Apache Storm for Big Data Processing

Course

Online

£ 30 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Using a free and open source, distributed real-time computation system was never this much fun!Apache Storm is a distributed real-time processing engine. Created by Nathanmarz for Backtype and later open sourced under Apache License 2, it's a scalable and a fault-tolerant engine used to process a massive number of unbounded streams. In this course you will see how simple yet efficient Apache Storm is when it comes to real-time processing.In the course, you will learn about data processing types followed by Apache Storm and its features. You'll learn the core concepts of Apache Storm such as spouts, bolts, topology, and stream grouping, and set up Apache Storm in single-node and multi-node configurations. Also you'll explore how fault-tolerant Apache Storm is.Taking this course will kick-start your experience with Apache Storm; you'll create a scalable, fault-tolerant, real-time processing application while setting a strong base for the fundamentals of the real-time processing paradigm and Apache Storm.All the code and supporting files for the course can be found here-

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Core big data processing concepts
Core components of Apache Storm
Developing Apache Storm applications from scratch
Defining terms associated with Apache Storm
Setting up single- and multi-node clusters in Apache Storm
Integrating Apache Hadoop with Apache Storm
Performing transformation operations using tridents
Understanding Parallelism and using StreamGroupings for tuple interaction

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Apache
  • Database
  • Data analysis
  • Data Management
  • Data Mining
  • Data Protection
  • Big Data
  • IT
  • IT Management
  • Information Systems

Course programme

Introducing Real-time Processing 5 lectures 10:24 The Course Overview This video gives an overview of the entire course. Understanding Lambda Architecture In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer Big Data Processing Types In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing What Is Apache Storm? In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm When to Use Apache Storm? In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine Introducing Real-time Processing - Quiz Introducing Real-time Processing 5 lectures 10:24 The Course Overview This video gives an overview of the entire course. Understanding Lambda Architecture In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer Big Data Processing Types In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing What Is Apache Storm? In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm When to Use Apache Storm? In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine Introducing Real-time Processing - Quiz The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. This video gives an overview of the entire course. This video gives an overview of the entire course. Understanding Lambda Architecture In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer Understanding Lambda Architecture In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer Understanding Lambda Architecture In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer Understanding Lambda Architecture In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer In this video, we will understand what Lambda Architecture is and how it’s related to Apache Storm. • Discuss the blocks of Lambda Architecture • Understand Speed, serving and batch layer Big Data Processing Types In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing Big Data Processing Types In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing Big Data Processing Types In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing Big Data Processing Types In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing In this video, we will understand the data processing types for Big data. • Discuss Batch Processing • Discuss Real-time processing What Is Apache Storm? In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm What Is Apache Storm? In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm What Is Apache Storm? In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm What Is Apache Storm? In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm In this video, we will understand the Apache Storm tool. • Learn what is Apache Storm When to Use Apache Storm? In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine When to Use Apache Storm? In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine When to Use Apache Storm? In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine When to Use Apache Storm? In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine In this video, we will learn where exactly Apache Storm fits in. • Understand applications of Apache Storm • Understand Apache Storm as Real-time processing engine Introducing Real-time Processing - Quiz Introducing Real-time Processing - Quiz Introducing Real-time Processing - Quiz Introducing Real-time Processing - Quiz Apache Storm Concepts 4 lectures 11:57 Topology In this video, we will define the term topology. • Learn What is Topology in Apache Storm Tuples In this video, we will define the term tuple. • Learn What is tuple in Apache Storm Spouts and Bolts In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm Streams and StreamGrouping In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings Apache Storm Concepts - Quiz Apache Storm Concepts 4 lectures 11:57 Topology In this video, we will define the term topology. • Learn What is Topology in Apache Storm Tuples In this video, we will define the term tuple. • Learn What is tuple in Apache Storm Spouts and Bolts In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm Streams and StreamGrouping In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings Apache Storm Concepts - Quiz Topology In this video, we will define the term topology. • Learn What is Topology in Apache Storm Topology In this video, we will define the term topology. • Learn What is Topology in Apache Storm Topology In this video, we will define the term topology. • Learn What is Topology in Apache Storm Topology In this video, we will define the term topology. • Learn What is Topology in Apache Storm In this video, we will define the term topology. • Learn What is Topology in Apache Storm In this video, we will define the term topology. • Learn What is Topology in Apache Storm Tuples In this video, we will define the term tuple. • Learn What is tuple in Apache Storm Tuples In this video, we will define the term tuple. • Learn What is tuple in Apache Storm Tuples In this video, we will define the term tuple. • Learn What is tuple in Apache Storm Tuples In this video, we will define the term tuple. • Learn What is tuple in Apache Storm In this video, we will define the term tuple. • Learn What is tuple in Apache Storm In this video, we will define the term tuple. • Learn What is tuple in Apache Storm Spouts and Bolts In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm Spouts and Bolts In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm Spouts and Bolts In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm Spouts and Bolts In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm In this video, we will define Spouts and Bolts. • Understand Spouts and its role in Apache Storm • Understand bolts and its role in Apache Storm Streams and StreamGrouping In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings Streams and StreamGrouping In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings Streams and StreamGrouping In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings Streams and StreamGrouping In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings In this video, we will define Streams and StreamGrouping. • Understand what is Streams • Learn what are StreamGroupings Apache Storm Concepts - Quiz Apache Storm Concepts - Quiz Apache Storm Concepts - Quiz Apache Storm Concepts - Quiz Setting Up Your Apache Storm Development Environment. 5 lectures 17:51 Introduction – Prerequisites and System Requirements In this video, we will learn what kind of development IDE is preferred for developing codes for Apache Storm. • Discuss basic system requirements for Apache Storm development. • Discuss steps to create your Storm app Installing Java and Setting Environment Variables In this video, we will learn which Java version is preferred and how to setup environment variables in windows /p Understanding the Problem Statement In this video, we will develop a topology which can accept numbers and perform calculation. • Understand Spout component and its role • Understand Bolt components and its...

Additional information

This course targets data engineers, solution architects, Java developers, technical managers, and programming analysts working in a big data setup or anyone who is keen to learn the ins and outs of big data processing The audience is expected to have a working knowledge of programming with Java. A basic knowledge of Apache Maven (and a working knowledge of Eclipse and Linux terminals) will help you understand its concepts a lot more easily

Learning Apache Storm for Big Data Processing

£ 30 + VAT