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
Introduction to Apache Spark
- The function of Spark in big data workflows
- Spark architecture and its key components
Deploying Apache Spark
- Necessary hardware and software prerequisites
- Installation processes for both standalone and cluster modes
- Configuration best practices specifically for system administrators
Managing Spark Clusters
- Cluster administration tools and methodologies
- Monitoring Spark applications and cluster resource usage
- Configuring security settings and managing user access
Performance Tuning and Optimization
- Resource allocation and scheduling strategies
- Adjusting Spark settings for peak performance
- Identifying and addressing typical performance bottlenecks
Troubleshooting and Resolution
- Common administrative challenges in Spark
- Diagnostic instruments and methods for troubleshooting
- A structured approach to resolving frequent issues
- Best practices for sustaining a stable Spark environment
Advanced Administrative Concepts
- Integrating Spark with other big data tools
- Safeguarding high availability and disaster recovery
- Upgrading and scaling Spark cluster infrastructure
Requirements
- Foundational understanding of network configuration and administration
- Proficiency with the Linux operating system and command-line interfaces
- A strong interest in exploring distributed computing systems and big data management
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.