56. What can you do with S3 presigned URLs?

Описание к видео 56. What can you do with S3 presigned URLs?

Uploading and downloading files are some of the most common operations for web applications. But let’s face it, as common as they are, they are still challenging features to implement in a reliable and scalable way!

This is especially true for serverless environments where you have strict limits in payload size and you cannot have long-running connections.

So what’s the solution? If you are using S3, pre-signed URLs can help quite a bit!

In this episode of AWS Bites podcast, we are going to learn more about them, and… if you stick until the very end of this episode, we are going to disclose an interesting and quite unknown tip about pre-signed URLs!

⏱ Chapters:

00:00 Intro
00:56 Some upload/download use cases
02:06 The challenges with implementing upload/download solutions
04:00 What are S3 pre-signed URLs
05:27 How can we generate pre-signed URLs
08:26 How to do post-processing of uploaded files when using pre-signed URLs
10:22 Is it possible to use S3 Object lambdas for uploads?
11:02 Alternative solutions to pre-signed URLs
12:08 Some of the gotchas with pre-signed URLs
14:05 Recommendations and secret tips!
17:11 Closing

In this episode, we mentioned the following resources:
- Our illustrated article on S3 pre-signed URLs: https://fourtheorem.com/the-illustrat...
- Documentation for the pre-signed POST: https://docs.aws.amazon.com/AmazonS3/...
- How to upload files from a frontend app using pre-signed URLs (by Borislav Hadzhiev): https://bobbyhadz.com/blog/aws-s3-pre...
- Using pre-signed URLs for multi-part uploads: https://www.altostra.com/blog/multipa...
- Different architectures and tips for managing uploads to S3 (by Zach Charles):   / s3-uploads-proxies-vs-presigned-urls-vs-pr...  
- Using S3 Object Lambdas to generate and transform S3 files on the fly (By Eoin Shanaghy):   / using-s3-object-lambdas-to-generate-and-tr...  

You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast...
- Spotify: https://open.spotify.com/show/3Lh7Pzq...
- Google: https://podcasts.google.com/feed/aHR0...
- Breaker: https://www.breaker.audio/aws-bites
- RSS: ​​https://anchor.fm/s/6a3312a0/podcast/rss

Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
-   / eoins  
-   / loige  

#aws #s3 #upload

Комментарии

Информация по комментариям в разработке