Hey all!
Since the initial release of Firebase Storage at Google I/O 2016, we've been happy to see mobile app developers make use of our scalable, secure, and robust file storage to power their apps. Hundreds of thousands of developers (including lots here!) have created buckets, and we serve hundreds of millions of requests for photos, videos, audio, and other rich media every day.
That said, we know lots of developers (also many of you) wanted more from Storage:
The ability to use any bucket (including existing buckets), in any region or storage class
The ability to execute code based on new file uploads (or updates/deletions)
With today's announcement at Cloud Next, you can now do both of these things! Create a new bucket in the EU or Asia to store data closer to your users, or import an existing bucket to add Firebase to your app. Then, set up Cloud Functions to thumbnail images, extract EXIF metadata, or use the Cloud Platform ML APIs for image recognition, speech to text, or natural language processing.
These new features align well with our goal of becoming closer to Google Cloud Platform--so well in fact that we're renaming Firebase Storage to Cloud Storage, to underscore the fact that we're really the same product. This partnership aims to provide world class mobile and we SDKs through Firebase and world class infrastructure through Google Cloud Platform.