advertisement

Database, data storage, hosting with Firebase

50 %
50 %
advertisement
Information about Database, data storage, hosting with Firebase

Published on June 1, 2016

Author: phamphuongtu

Source: slideshare.net

advertisement

1. Database, Data Storage & Cloud Hosting With Firebase -- Tu Pham --

2. Who Am I ? ● Pham Phuong Tu ● Google Developer Expert on Google Cloud Platform ● Co-Founder @ Dyno.me - Email Marketing Online SaaS ● Data Engineer @ Posify.vn - Customer Loyalty Platform

3. Firebase Features ● Analytics ● Grow ○ Notifications ○ App Indexing ○ Dynamic Links ○ Invites ○ AdWords ● Develop ○ Real time Database ○ Storage ○ Hosting ○ Cloud Messaging ○ Authentication ○ Remote Config ○ Test Lab ○ Crash Reporting

4. ● Real time ● Offline ● Accessible Firebase Real Time Database

5. Real Time Database ● Sync changed data with all devices in milliseconds ● Cloud-hosted NOSQL database ● Store data in JSON format ● Websocket protocol

6. Offline ● Persists data to disk ● Once connectivity is reestablished, the client device receives any changes it missed, synchronizing it with the current server state.

7. Accessible From Client Devices ● Mobile SDK: Android, IOS ● Web SDK: Angular, Ember, React, Ionic, ... ● Restful API

8. Data Structure

9. Demo ● Firepad: https://demo.firepad.io/#BBG2016 ● Office mover: https://office-mover-demo.firebaseapp. com/

10. Firebase Storage ● Robust ● Secure ● Scalable

11. Robust ● Robust uploads and downloads in the background ● Auto restart where stopped, saving time and bandwidth

12. Secure ● Integrated with Firebase Authentication ● Allow access based on filename, size, content type, and other metadata

13. Scalable ● Petabyte scale data storage backed by Google Cloud Storage (powerful, simple, and cost-effective object storage service) ● API access throughout Firebase or Google Cloud Storage APIs

14. Firebase Storage Dashboard

15. GCP Storage Dashboard

16. ● Secure connection ● Fast content delivery ● Rapid deployment ● One-click rollback Firebase Hosting

17. Secure Connection ● Automatically provisioned SSL certificate ● Content is always delivered securely

18. Fast Content Delivery ● Each file you upload is cached on SSDs at CDN edges around the world ● Support for client-side routing

19. Rapid Deployment ● Firebase CLI tool ● Make your app up and running in seconds

20. One-click Rollbacks ● Provides full versioning and release management ● One-click roll back feature

21. Do It Now ● Firebase CLI ○ firebase init ○ firebase use fir-firebase-2d196 ○ firebase deploy Salud!!! https://fir-firebase-2d196.firebaseapp.com/ # firebase.json { "hosting": { "public": "public", "rewrites": [ { "source": "**", "destination": "/index.html" } ] } }

22. Do It Now

23. Firebase With GCP ● Backend logic ● Message queue ● Big data ● CDN

24. Resources ● https://github.com/firebase/firebase-tools ● https://github.com/firebase/examples ● https://firebase.google.com/docs/… ● https://firebase.googleblog.com ● https://www.youtube.com/user/Firebase

25. Q & A

Add a comment

Related pages

Firebase - Login to legacy console

Firebase is a complete platform for building mobile and web applications. Firebase provides a realtime JSON database for storing ... asset hosting.
Read more

Firebase

A cloud-hosted NoSQL database. Data is stored as ... API access throughout Firebase or Google Cloud Storage APIs ... Hosting plat_web. Production-grade ...
Read more

Firebase

Firebase's paid infrastructure products are the Realtime Database, Firebase Storage, Hosting, ... You can also import data from Firebase Analytics ...
Read more

java - Using Firebase Storage in server - Stack Overflow

I learned from past thread that Firebase Database for plain JVM ... Firebase Storage doc doesn't mention ... Anyway not to have whole server data base ...
Read more

Android FireBase Database - Mobikul

Firebase can power your app’s backend, including data storage, user authentication, static hosting, and more. We provide these services so you can focus ...
Read more

Firebase – Understanding Data

All Firebase database data is stored as ... A quick reference to limitations in data storage and read ops in a Firebase ... Understanding Data. 3. Next.
Read more

Graph Data with Firebase - sitepoint.com

... and Socket.io" to migrate the existing data storage to Firebase. ... and sync data; Static Hosting, ... such a database like Firebase we ...
Read more

Features - Firebase

Features ... including data storage, user authentication, static hosting, ... Data in your Firebase database is stored as JSON and synchronized in ...
Read more

Pricing & Plans - Firebase

What is the difference between database storage and transfer and hosting storage and transfer? Database storage is the total amount of data stored in your ...
Read more