Handling Encrypted Data in AWS Lambda

Difficulty: Beginner
Duration: 1 minute and 50 seconds
Students: 27

In this lesson, I'll show you how to write your own Python code that can encrypt and decrypt data using KMS. 

Learning Objectives

By the end of this lesson you should have a good understanding of the following: 

  • Understand how to create your own KMS Key 

  • Understand the permissions required to access KMS Keys from Lambda 

  • Use Boto3 in Python to  encrypt and decrypt a string of data 

Intended Audience

  • Software developers and AWS cloud professionals looking to write their own custom solutions using the AWS encryption service, KMS.

Prerequisites

  • Basic understanding of AWS Lambda 

  • AWS Knowledge in general, including IAM Permissions 

  • Python programming language 

Covered Topics