Firebase cloud functions is a simple and easy way for developers to create server-less frameworks which automatically runs backend code in response to various triggers.
The trigger we will specifically explore today will be from a Firebase real-time database.
Steps to complete before getting started:
Before you begin, make sure to have your Firebase database in test mode. This mode will allow you to read the database from cloud functions. After testing make sure to turn this mode off as it can soon develop into a cybersecurity threat.
Azure Event Hubs is a big data streaming platform and event ingestion service which can track and process thousands of events per second. Data from event hub can be transformed and stored using real time analytics service. Azure Stream Analytics is a real-time analytics service designed to help analyze and process streams of data which can be used to trigger alerts and actions. Power BI is a business analytics service that provides interactive visualizations.
Utilizing Azure data ingestion/query services such as Event Hub and Stream Analytics –successfully create a self-streaming Power BI real time dashboard
Sohil Bhatia is currently a sophomore who is attending Redmond High School and is passionate about learning and using technology.