So far I have been able to avoid needing a server while using Firebase. Now I am at a point where I need to upload blobs of data in S3. My concurrent connections are not that high but since I am uploading pictures and videos in my app the disk storage is big.
Firebase cost structure is not designed for huge file storage and uploads I therefore am intending to store these pictures and videos on S3 or Azure blob. To avoid exposing my blob store keys I will have to create my own server side logic, create signed url for blobs and send them to my client side to then start the upload/download as required.
I would ideally want to avoid using my own hosted server code? Is that possible? On the team radar? How has anyone else done this?
Thoughts?
Vishal