I find myself at an interesting crossroad – for the first time I am considering Web Services from someone other than Amazon AWS. To be fair, I do find myself at this position because for the first time I am the one making these technological choices as opposed to being handed choices that were already made.
I have always wanted to try other services and this is the perfect situation.
I am choosing to deploy my react app on GCP with Firebase and will try to use both S3 and Google Cloud Storage to be able to compare.
Four critical differences between Google Cloud Storage AND Amazon S3 APIS
Google Cloud Storage vs. Amazon S3
I think I have learned a few things about Google Drive today. I have not looked into all of the close enough to be able to claim that I know this is how things work, but so far this is my conclusion:
- If you move things to / off Google Drive from multiple clients, everytime things (i.e., files) are moved from the “Google Drive” to a local (local to the client) storage, they also gets stored to the “Google Drive” Trash folder
- The Trash folder seems to ONLY be visible from the Web / Browser Client
- The Trash Folder does NOT seem to clean up automatically
- If it does, or if there is a setting to make it happen, it is not obvious.
- Trying to Manually clean up the Trash Folder when there are a “lot” of stuff (either in the Trash Folder itself or overall in the Google Drive) is not trivial task
- There is an option to “Empty Trash” which might seem tempting but it took me a while to realize that it does NOT work.
- You realize very quickly that the web app is prone to all kinds of “browser” weirdness – most obvious “Clear Cache” (i.e., Browsing History)
- The step(s) that worked (or, seems to have worked) for me:
- Clear Cache
- Select a single large file and right click on it and select “Delete forever”
- Repeat step 2 till the total storage usage comes closer to 10Gb than 15
- Select a half dozen files and right-click select to “Delete forever”
- In going thru steps 2 thru 5 I did run into a few “Server error”. In which case, I closed the browser and opened a different one and started from Step 1
- Also, not sure what (if any) impact this step had but I did also clean my local “Trash” – on all my computers / laptops
- When your total storage usage is calculated, it also counts what is in the “Trash Folder”. Which is why, even after moving large files from your Google Drive to your local storage does not seem to have any affect on the total storage used 😦
P.S. I don’t have any paid service from Google, which might contribute to my experience. Your’s might be different.
P.P.S. I also use multiple laptops / desktops to access my Google Drive and also to move files from / between machines. Which is probably not a usual use case.
Cloud storage is now coming from google with 1Gb of Free capacity (250Mb for a single file) with extra storage available at $0.25/Gb/yr.
The initial overhead of uploading all my files will definitely be an issue (not to mention “trusting” someone else to protect my “stuff”). Also, working with applications that are not browser / web based (i.e., image or video processing) would NOT be ideal.
But to be able to have a temp backup storage of say 50Gb~100Gb could come in handy.
I’m loving it already (I’ve ONLY been using it for about 15min so far).