Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

EMR File System Client-side Encryption Using AWS KMS-managed Keys

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Languages Available: Español (Latinoamérica) | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

In this lab you will enable client-side at-rest encryption using AWS KMS-managed key for data stored in Amazon S3 with the EMR File System (EMRFS). Within Amazon EMR you will create security configuration to encrypt the object written to S3 with client-side encryption using the AWS KMS-managed key specified by you, and decrypt objects with the same key that was used to encrypt them. This will allow you to more easily leverage frameworks like Apache Spark, Apache Tez, and Apache Hadoop MapReduce on Amazon EMR to run big data analytics, stream processing, machine learning, and ETL workloads on confidential data.


Level

Intermediate


Duration

1 Hours 0 Minutes


Course Objectives

In this course, you will learn how to:

  • Create an Amazon S3 bucket
  • Create a key using AWS KMS
  • Create security configuration in EMR to enable client-side encryption using AWS KMS-managed key
  • Launch an AWS Elastic Map Reduce(EMR) cluster using the AWS Management Console
  • Read and write objects from and to S3 using AWS EMR File System (EMRFS)
  • View EMR output data directly from Amazon S3


Intended Audience

This course is intended for:

  • Developers
  • Security Engineers


Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • Familiar with basics of Hadoop and Hadoop File System (HDFS)
  • Familiar with basic Linux server administration
  • Comfortable using the Linux command-line tools


Course Outline

  • Task 1: Create an Amazon S3 bucket
  • Task 2: Create an AWS KMS Key
  • Task 3: Create a Security Configuration in Amazon EMR
  • Task 4: Launching an Amazon Elastic MapReduce Cluster
  • Task 5: Validate Client Side Encryption

Reviews

Start your review of EMR File System Client-side Encryption Using AWS KMS-managed Keys

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.