Introduction to AWS S3

Use Coupon 'SKILLSURGE15' to get 15% Off Individual Pro and Pro Plus Annual Plans
Learning Path
AWS Security
Ideal for
Security Engineer
Cloud Engineer
Cloud Labs

Misconfigured object-storage services have been responsible for some, if not most of the attacks which have resulted in data leaks. Amazon Simple Storage Service (S3) is one of the most well-known object-storage service and is used across a wide variety of use cases ranging from storing images, icons and sensitive datasets, to hosting static websites.

This Amazon S3 security course will get you up to speed with the fundamentals of S3, giving you the foundational knowledge you need to secure apps hosted on the service. We start with an introduction to the Amazon S3, including key terminologies and features, as well as some typical use cases of the platform.

You’ll learn about the most common and serious security issues of Amazon S3, and hands-on labs will teach you how to create insecure S3 buckets. In a series of practical exercises, we’ll go step-by-step through versioning, pre-signed URLs, and best practices for security hygiene.

Our material is a distillation of years of security testing experience, knowledge, and original research across our entire team. By learning about Amazon S3 Security, you’ll be able to understand on a practical level the most common security pitfalls for many apps. Once you finish this course, you’ll be ready to take on more challenging security threats across a variety of modern cloud-native applications.

You might also like these courses

Or explore these Learning Paths


Creating an Insecure Bucket

Using Versioning in Amazon S3

Pre-signed-URL in Amazon S3

Hands-on. Defensive. Bleeding-Edge.

There's no other training platform that does all three. Except AppSecEngineer.
Get Our Newsletter
Get Started

Contact Support

1603 Capitol Avenue,
Suite 413A #2898,
Cheyenne, Wyoming 82001,
United States

Copyright AppSecEngineer © 2023