hands-on lab

Centralizing Data Management With AWS Lake Formation

Up to 1h
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.
Lab description

AWS Lake Formation is a service that enables you to securely centralize the governance of your data. It integrates with the AWS Glue Data Catalog and Amazon Simple Storage Service (S3).

Learning how to use AWS Lake Formation will benefit anyone looking to learn how to manage data securely at scale.

In this hands-on lab, you will see how to manage your data in AWS Lake Formation and learn about its permission management features.

Learning objectives

Upon completion of this beginner-level lab, you will be able to:

  • Create a database in AWS Lake Formation
  • Use an AWS Glue Crawler to discover a data schema
  • Edit an existing data schema

Intended audience

  • Candidates for AWS Certified Data Engineer Associate certification
  • Cloud Architects
  • Data Engineers
  • DevOps Engineers
  • Machine Learning Engineers
  • Software Engineers


Familiarity with the following will be beneficial but is not required:

  • AWS Lake Formation
  • AWS Glue
  • Amazon Simple Storage Service (S3)

The following content can be used to fulfill the prerequisites:


April 10th, 2024 - Resolved environment error

Environment before

Environment after

About the author
Learning paths

Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.

He holds multiple AWS certifications including Solutions Architect Associate and Professional.

Covered topics
Lab steps
Logging In to the Amazon Web Services Console
Creating an AWS Lake Formation Database
Using AWS Glue to Discover a Table Schema
Reviewing the Discovered Schema