Update (March 10, 2017) : Firebase has just released Cloud Functions for Firebase , which allows you to run JavaScript functions on Google servers in response to Firebase events (for example, database changes, user login, and more). In addition, Zapier does not play with everything that is with Firebase, so there are better solutions at the moment, and Firebase Storage , Firebase now offers one solution for the needs of the database, storage and push.
Firebase does not directly support push. However, Firebase is a lively and dynamic database that notifies your application of every data change: it is added, edited, or deleted, which may indicate a need to click.
In addition, if you need to directly support data pushing (instead of or in addition to the built-in function), you can use Zapier.com (or others) to provide this functionality.
Firebase restricts data access using Firebase rules , which provide flexibility about who can access the data (and can also guarantee how and what data is stored
Interaction with S3 (file storage) can also be easily done through Zapier, and depending on your file size (<10M), you can also save files to Firebase.
source share