Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Serverless with Firebase - Launchpad Build Burgos

841 visualizaciones

Publicado el

Run Serverless applications with Firebase, Cloud Functions and Machine Learning APIs

Publicado en: Software
  • Sé el primero en comentar

Serverless with Firebase - Launchpad Build Burgos

  1. 1. Serverless with Firebase Carlos Azaustre @carlosazaustre carlosazaustre.es
  2. 2. What is Firebase? Google Platform to build apps fast without managing infrastructure firebase.google.com
  3. 3. Serverless
  4. 4. Serverless
  5. 5. Compute Engine Container Engine App Engine Cloud Functions
  6. 6. Cloud Functions Develop a Backend without managing servers. Create functions that are triggered by Firebase products such as changes to data in Database, new user sign ups via Auth, file uploads to Storage, etc...
  7. 7. Cloud Functions Node.js 6.11.1 Open-source, cross-platform JavaScript runtime environment for executing JavaScript code server-side Environment contains ImageMagick
  8. 8. Cloud Functions: Triggers
  9. 9. Cloud Functions - Examples
  10. 10. Cloud Functions - Examples
  11. 11. Cloud Functions - Examples
  12. 12. Cloud Functions - What more? Google Cloud Platform provides several API’s to use in our projects such as ● Vision API ● Speech API ● Translation API ● Natural Language API ● Video Intelligence API Or you can train your models with TensorFlow and Machine Learning Engine
  13. 13. Demo Time
  14. 14. Demo Time: Architecture Frontend Cloud Storage Cloud Functions Cloud Vision API LabelDetection Database Firebase
  15. 15. Cloud Vision API "labelAnnotations": [ { "mid": "/m/0hhrcvd", "description": "frankfurter würstchen", "score": 0.9645994 }, { "mid": "/m/01b9xk", "description": "hot dog", "score": 0.9400299 }, { "mid": "/m/0kdzn", "description": "sausage", "score": 0.93496704 }, { "mid": "/m/09370d", "description": "bockwurst", "score": 0.9349343 }, { "mid": "/m/01sn4c", "description": "kielbasa", "score": 0.9139112 }, { "mid": "/m/079yjd", "description": "knackwurst", "score": 0.8636358 }, { "mid": "/m/03f7_0", "description": "bologna sausage", "score": 0.8028193 }, { "mid": "/m/038rz", "description": "german food", "score": 0.76827973 }, { "mid": "/m/04pfxj", "description": "cervelat", "score": 0.7612521 }, { "mid": "/m/06l9l9", "description": "vienna sausage", "score": 0.7339414 }, ● Label Detection ● Explicit Content Detection ● Logo Detection ● Landmark Detection ● Optical Character Recognition ● Face Detection ● Image Attributes ● Web Detection
  16. 16. Cloud Vision API https://github.com/carlosazaustre/pixelscamp-firebase-ml https://hotdog-e27b2.firebaseapp.com/

×