In this episode, we cover the following topics:
- A common feature for web apps is image upload. And we all know the "best practices" for how to build this feature. But getting it right can be tricky.
- We start off by discussing the problem space, and what we want to solve. A key goal is to have a solution that is massively scalable while being cost-effective.
- We outline the general architecture of the solution, with separate techniques for handling image uploading and downloading.
- We then dive deep into how to handle image uploading, highlighting various techniques for controlling access over who can perform uploads.
- Two common techniques for securing uploads when using AWS are presigned URLs and presigned POSTs. We discuss how each works and when to use one over the other.
- We finish up by putting everything together and detailing the steps involved with uploading an image.
Detailed Show NotesWant the complete episode outline with detailed notes? Sign up here:
https://mobycast.fm/show-notes/Support Mobycast
https://glow.fm/mobycastEnd Song
Lazy Sunday by Roy EnglandMore InfoFor a full transcription of this episode, please visit the
episode webpage.We'd love to hear from you! You can reach us at: