Overview

Build batch data analytics solutions using Amazon EMR to optimize cost and performance.

  • Learn to build batch data analytics solutions using Amazon EMR, an enterprise-grade Apache Spark and Apache Hadoop managed service.
  • Learn how Amazon EMR integrates with open source projects such as Apache Hive, Hue, and HBase, and with AWS services such as AWS Glue and AWS Lake Formation.
  • Learn to use EMR Notebooks to support both analytics and machine learning workloads.
  • Learn to apply security, performance, and cost management best practices to the operation of Amazon EMR.

Kornerstone is an AWS Authorized Training Partner trusted by AWS to offer, deliver, and/or incorporate official AWS Training, including classroom and digital offerings.

Whether your team prefers to learn from live instructors, on-demand courses, or both, ATPs offer a breadth of AWS Training options for learners of all levels.

Why Choose KORNERSTONE

  • Accredited, practitioner-led, expert certificate trainers to provide high quality training
  • Official training material included
  • Practical, scenario-based learning – focus on application, not just theory
  • Excellent Passing Rate

Skills Covered

In this course, you will learn to:

  • Compare the features and benefits of data warehouses, data lakes, and modern data architectures
  • Design and implement a batch data analytics solution
  • Identify and apply appropriate techniques, including compression, to optimize data storage
  • Select and deploy appropriate options to ingest, transform, and store data
  • Choose the appropriate instance and node types, clusters, auto scaling, and network topology for a particular business use case
  • Understand how data storage and processing affect the analysis and visualization mechanisms needed to gain actionable business insights
  • Secure data at rest and in transit
  • Monitor analytics workloads to identify and remediate problems
  • Apply cost management best practices

Prerequisites

Students with a minimum one-year experience managing open-source data frameworks such as Apache Spark or Apache Hadoop will benefit from this course.

We suggest the AWS Hadoop Fundamentals course for those that need a refresher on Apache Hadoop. We recommend that attendees of this course have:

Target Audience

This course is intended for:

  • Data platform engineers
  • Architects and operators who build and manage data analytics pipelines

Course Curriculum

Module A: Overview of Data Analytics and the Data Pipeline

Data analytics use cases
Using the data pipeline for analytics

Module 1: Introduction to Amazon EMR

Using Amazon EMR in analytics solutions
Amazon EMR cluster architecture
Interactive Demo 1: Launching an Amazon EMR cluster
Cost management strategies

Module 2: Data Analytics Pipeline Using Amazon EMR: Ingestion and Storage

Storage optimization with Amazon EMR
Data ingestion techniques

Module 3: High-Performance Batch Data Analytics Using Apache Spark on Amazon EMR

Apache Spark on Amazon EMR use cases
Why Apache Spark on Amazon EMR
Spark concepts
Interactive Demo 2: Connect to an EMR cluster and perform Scala commands using the Spark shell
Transformation, processing, and analytics
Using notebooks with Amazon EMR
Practice Lab 1: Low-latency data analytics using Apache Spark on Amazon EMR

Module 4: Processing and Analyzing Batch Data with Amazon EMR and Apache Hive

Using Amazon EMR with Hive to process batch data
Transformation, processing, and analytics
Practice Lab 2: Batch data processing using Amazon EMR with Hive
Introduction to Apache HBase on Amazon EMR

Module 5: Serverless Data Processing

Serverless data processing, transformation, and analytics
Using AWS Glue with Amazon EMR workloads
Practice Lab 3: Orchestrate data processing in Spark using AWS Step Functions

Module 6: Security and Monitoring of Amazon EMR Clusters

Securing EMR clusters
Interactive Demo 3: Client-side encryption with EMRFS
Monitoring and troubleshooting Amazon EMR clusters
Demo: Reviewing Apache Spark cluster history

Module 7: Designing Batch Data Analytics Solutions

Batch data analytics use cases
Activity: Designing a batch data analytics workflow

Module B: Developing Modern Data Architectures on AWS

Modern data architectures

Let's make it work for you

Can’t find a date that fits? Need to train your whole team? Looking for a discount?

Dates & Locations

Exam & Certification

There is no exam directly associated with this course. However, AWS offers an extensive portfolio of industry-recognized certifications that can help you stand out as a tech professional and beyond. Achieving AWS credentials is one of the most effective ways to validate your skills and accelerate your career.

With our expert-led training, you’ll be prepared to:

  • Master in-demand capabilities across Cloud, Data & AI, and Cybersecurity — areas driving global digital transformation.
  • Prove your expertise with a globally respected credential recognized by employers worldwide.
  • Advance your career by enhancing your credibility, increasing your earning potential, and opening doors to new opportunities.

Course Enquiry

Your preferences: