Amazon Simple Storage Service (Amazon S3) with Free Playground
3h 38mIntermediate2026-05-15
Authors

KodeKloud
Course details
Discover the essentials of Amazon Simple Storage Service (Amazon S3), beginning with its core concepts and basic features, and progressing to advanced management techniques. Learn how to efficiently manage your storage classes, set lifecycle policies, and leverage S3 for hosting static websites. Explore the intricacies of S3 access management, including Access Control Lists and Resource Policies, to ensure security. Gain practical experience with the AWS CLI to create and manage buckets and objects effectively. Learn about AWS S3's powerful replication capabilities to maintain data synchronization and comply with regulatory requirements. Discover how you can leverage S3 encryption methods and pre-signed URLs to secure data in transit and at rest. Ideal for Cloud Architects, DevOps Engineers, and Developers interested in optimizing cloud storage solutions, this course helps you build the skills you need to manage AWS S3 storage solutions, ensuring you are well-prepared for various cloud application demands.
Concepts
Introduction
- Course Introduction
AWS S3 core concepts
- What is AWS S3
- S3 Basics Demo
- Storage Classes
- Storage Classes Demo
- Create Bucket using AWS CLI
- Demo - Create Bucket using AWS CLI
- S3 ACLs & Resource Policies
- Demo - S3 ACLs & Resource Policies
AWS S3 Basic Features
- Versioning
- Demo - Versioning
- Lifecycle Policies
- Demo - Lifecycle Policies
- Static Website
- Demo - Static Website
AWS S3 Advanced Features
- S3 Replication
- Demo - S3 Replication
- S3 Encryption
- Demo - S3 Encryption
- Presigned URLs
- Demo - Presigned URLs
AWS S3 Management
- S3 Object Lock
- Demo - S3 Object Lock
- S3 Access Logs
- Inventory
- Access Points
- Demo - Access Points
Summary
- Conclusion