Find the perfect coding resourcesLearn how skillcraft.ai helps developers find the perfect coding learning resourcesLearn more→
Learn File Servers and CDNs with S3 and CloudFront (TypeScript)


Lane Wagner
Instructor
Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
Completion
Certificate included
Format
Interactive coding
Freemium
Configure AWS S3 buckets for scalable file storage
Implement secure access control with presigned URLs
Set up CloudFront CDN for global content delivery
Handle large file uploads with multipart strategies
Implement video streaming with S3
Learn how to integrate AWS S3 into your applications for scalable, secure, and durable file storage. This course covers the fundamentals of object storage, S3 bucket configuration, versioning, access control, presigned URLs, and more. Build a production-ready file storage system that handles large assets with ease.
Learn the fundamentals of file storage, including handling large files, multipart uploads, encoding formats, and best practices
Learn how browsers cache assets and how to ensure fresh content delivery
Learn AWS S3 basics, from single-machine setups to serverless architectures and object uploads
Discover the fundamentals of object storage, how S3 simulates directories, and managing dynamic file paths
Learn how to enable video streaming with S3, handle MP4 files effectively, and explore alternative approaches
Understand S3 security essentials, from scoping permissions and private buckets to signed URLs and encryption
Learn about Content Delivery Networks, specifically AWS CloudFront and how they improve performance and security
Explore S3 resiliency features, including availability, reliability, durability, versioning, and replication
Share Your Experience
Sign in to leave a review and help others
No reviews yet. Be the first to review!