gptkbp:instanceOf
|
cloud function service
|
gptkbp:access
|
gptkb:Firebase_Authentication
|
gptkbp:alternativeTo
|
gptkb:Azure_Functions
gptkb:Google_Cloud_Functions
gptkb:AWS_Lambda
|
gptkbp:billingModel
|
pay-as-you-go
|
gptkbp:deployment
|
continuous integration supported
via Firebase CLI
|
gptkbp:developedBy
|
gptkb:Google
|
gptkbp:documentation
|
https://firebase.google.com/docs/functions
|
gptkbp:emulatorName
|
Firebase Emulator Suite
|
gptkbp:environmentalImpact
|
Node.js runtime
|
gptkbp:features
|
IAM-based
|
https://www.w3.org/2000/01/rdf-schema#label
|
Firebase Functions
|
gptkbp:integratesWith
|
gptkb:Google_Cloud_Storage
gptkb:Firebase_Realtime_Database
gptkb:Firebase_Authentication
gptkb:Firebase_Cloud_Messaging
gptkb:Google_Cloud_Pub/Sub
gptkb:Cloud_Firestore
|
gptkbp:launched
|
2017
|
gptkbp:logging
|
gptkb:Google_Cloud_Logging
console.log
|
gptkbp:maxExecutionTime
|
540 seconds
|
gptkbp:maxRequestSize
|
10 MB
|
gptkbp:monitors
|
gptkb:Google_Cloud_Monitoring
|
gptkbp:openSource
|
no
|
gptkbp:partOf
|
gptkb:Firebase
|
gptkbp:pricingTier
|
free tier available
|
gptkbp:RAM
|
16 GB
|
gptkbp:regionAvailability
|
multi-region
|
gptkbp:size
|
automatic
|
gptkbp:supportsEmulator
|
yes
|
gptkbp:supportsLanguage
|
gptkb:JavaScript
gptkb:TypeScript
gptkb:Node.js
|
gptkbp:triggeredBy
|
gptkb:HTTP
gptkb:event
background
callable
|
gptkbp:usedFor
|
event-driven programming
database triggers
API creation
authentication triggers
HTTP request handling
serverless backend
|
gptkbp:website
|
https://firebase.google.com/products/functions
|
gptkbp:bfsParent
|
gptkb:Firebase_Firestore
gptkb:Firebase_project
|
gptkbp:bfsLayer
|
8
|