AWS Lake Formation is a service that makes it easy to set up a secure data lake in days.A data lake is a centralized, curated, and secured repository that stores all your data, both in its original form and prepared for analysis.

Note: While setting up or using each environment of the Lake formation, keep in mind always use ‘fuse-internal-analytics’. For example, while creating a bucket, start bucket name as:

‘fuse-internal-analytics-my-bucket-name’. Similarly follow this approach while creating new, glue job, Database, crawler, Data Catalog and so on.

Untitled

Now, the steps to setup AWS lake formation are explained below:

1. Creating S3 buckets:

To create an S3 bucket in AWS, you can follow the steps below:

This will create an S3 bucket , which we can then use to store data. Remember to follow the naming convention mentioned in the notes section, and always use 'fuse-internal-analytics' in bucket name prefix. This will help you keep environment organized and secure.

2. Register S3 buckets in Data Lake:

To register an S3 bucket in AWS Lake Formation, follow the steps below: