Apache Spark Basics

Total time
Location
At location, Online
Starting date and place

Apache Spark Basics

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 8.1 GFU Cyrus AG has an average rating of 8.1 (out of 14 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeKöln
16 Apr 2026 until 17 Apr 2026
computer Online: Zoom
16 Apr 2026 until 17 Apr 2026
placeKöln
23 Jul 2026 until 24 Jul 2026
computer Online: Zoom
23 Jul 2026 until 24 Jul 2026
placeKöln
10 Dec 2026 until 11 Dec 2026
computer Online: Zoom
10 Dec 2026 until 11 Dec 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

The goal of the Apache Spark Basics course is to provide participants  with a solid understanding of Apache Spark and its fundamental concepts.  By the end of the course, participants should be able to understand the  challenges of big data processing and the advantages of Spark. They  will gain comprehension of Spark's architecture and its components, such  as the driver, executor, and cluster manager. Participants will also  learn how to work with Resilient Distributed Datasets (RDDs) and perform  various transformations and actions on them. Additionally, they will  acquire knowledge of Spark Streaming for real-time data processing and  gain the ability to integrate Spark with …

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

The goal of the Apache Spark Basics course is to provide participants  with a solid understanding of Apache Spark and its fundamental concepts.  By the end of the course, participants should be able to understand the  challenges of big data processing and the advantages of Spark. They  will gain comprehension of Spark's architecture and its components, such  as the driver, executor, and cluster manager. Participants will also  learn how to work with Resilient Distributed Datasets (RDDs) and perform  various transformations and actions on them. Additionally, they will  acquire knowledge of Spark Streaming for real-time data processing and  gain the ability to integrate Spark with other technologies like Flume,  Kafka, and Cassandra. Through hands-on exercises using PySpark,  participants will develop practical skills and gain the confidence to  effectively utilize Apache Spark for big data processing and analytics  tasks.

Inhalt

  • Introduction to Apache Spark with Python (PySpark)
    • Overview of big data processing challenges
    • Introduction to distributed computing and parallel processing
    • Introduction to Spark's architecture and components (driver, executor, cluster manager)
    • Comparison with traditional batch processing frameworks (Hadoop MapReduce)
    • Setting up Spark with Python-Shell
  • Spark Fundamentals with PySpark
    • Understanding Resilient Distributed Datasets (RDDs)
      • RDD characteristics (immutable, partitioned, resilient)
      • RDD operations: transformations (map, filter, flatMap, etc.) and actions (count, collect, reduce, etc.)
      • Lazy evaluation and lineage in Spark
    • Hands-on exercises using PySpark
  • Spark Streaming
    • Introduction to Spark Streaming
    • Streaming data processing concepts
    • DStream (Discretized Stream) operations in Spark Streaming
      • Windowed operations
      • Stateful processing using updateStateByKey()
    • Handling data sources (Flume, Kafka) and sinks (HDFS, Cassandra) in Spark Streaming
    • Hands-on exercises with Spark Streaming
  • Integration with Flume, Kafka, and Cassandra
    • Introduction to Apache Flume and its integration with Spark
      • Overview of Flume's event-based data ingestion
      • Setting up Flume agents and Spark integration
    • Integration of Apache Kafka with Spark Streaming
      • Overview of Kafka's distributed publish-subscribe messaging system
      • Configuring Kafka and Spark integration for real-time data processing
    • Introduction to Apache Cassandra and its integration with Spark
      • Overview of Cassandra's distributed NoSQL database
      • Connecting Spark to Cassandra for data storage and retrieval

There are no reviews yet.
    Share your review
    Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

    There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.