Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Overview of Apache Spark
- Spark's contribution to big data processing
- Spark architecture and its core components
Apache Spark Setup
- Necessary hardware and software prerequisites
- Installation methods for both standalone and cluster modes
- Configuration guidelines best suited for system administrators
Spark Cluster Administration
- Tools and methodologies for cluster management
- Tracking Spark applications and cluster resources
- Setting up security configurations and managing user access
Performance Adjustment and Optimization
- Resource distribution and scheduling strategies
- Configuring Spark for peak performance
- Locating and addressing typical performance bottlenecks
Issue Resolution and Troubleshooting
- Frequent challenges in Spark administration
- Diagnostic methods and tools for troubleshooting
- A systematic process for resolving common issues
- Recommended practices for maintaining a stable Spark environment
Advanced Administrative Concepts
- Integration with other big data tools
- Maintaining high availability and disaster recovery
- Process for upgrading and scaling Spark clusters
Requirements
- Fundamental understanding of network configuration and administration
- Comfort with the Linux operating system and command-line interface
- A strong interest in exploring distributed computing systems and big data administration
Target Audience
- System administrators
35 Hours
Testimonials (3)
A journey through the Spark world: a very intense course. DSL, spark sql, partitioning vs bucketing for me.
Georgiana Elisabeta
Course - Apache Spark Fundamentals
I liked that it was practical. Loved to apply the theoretical knowledge with practical examples.
Aurelia-Adriana - Allianz Services Romania
Course - Python and Spark for Big Data (PySpark)
The fact that we were able to take with us most of the information/course/presentation/exercises done, so that we can look over them and perhaps redo what we didint understand first time or improve what we already did.