Amazon Simple Storage Service (S3) is a web service from AWS that enables you to store data at scale in the cloud. Amazon S3 supports encrypting data at rest. Amazon Athena is a query service that integrates with Amazon S3 allowing you to easily access and analyze your data.
By combining Amazon S3 and Amazon Athena you can achieve end-to-end security:
In this hands-on lab, you will upload data files to Amazon S3. Configure one of the files to be stored encrypted. And you will use Amazon Athena to query both files.
Note: Due to updates by AWS, starting January 5, 2023, all new object uploads to Amazon S3 are automatically encrypted at no additional cost and with no impact on performance. However, it would still be beneficial for students to understand the concepts behind S3 encryption.
Upon completion of this lab you will be able to:
Familiarity with the following will be beneficial but is not required:
The following courses can be used to fulfill the prerequisites:
After completing the lab instructions the environment should look similar to:
February 14th, 2025 - Updated instructions to reflect default Amazon S3 bucket encryption settings
January 20th, 2025 - Updated the instructions and screenshots to reflect the latest UI
July 20th, 2023 - Updated the instructions and screenshots to reflect the latest UI
May 12th, 2023 - Updated the instructions and screenshots to reflect the latest UI
April 14th, 2022 - Updated the instructions and screenshots to reflect the latest UI
January 21st, 2022 - Updated the instructions and screenshots to reflect the latest UI
December 21, 2021 - Updated grammar.
October 5, 2021 - Added a note about changes to the interface and how to access the previous interface.
January 10th, 2019 - Added a validation Lab Step to check the work you perform in the Lab