Cloud Functions

Schaalbare, op basis van gebruik betaalde Function as a Service (FaaS) die uw code uitvoert zonder dat u servers hoeft te beheren.

Kosteloos proberen
  • action/check_circle_24px Gemaakt met Sketch.

    U hoeft geen servers in te richten, te beheren of te upgraden

  • action/check_circle_24px Gemaakt met Sketch.

    Schaalt automatisch op basis van de belasting

  • action/check_circle_24px Gemaakt met Sketch.

    Geïntegreerde controle, logboekregistratie en foutopsporingsfuncties

  • action/check_circle_24px Gemaakt met Sketch.

    Ingebouwde beveiliging op rol- en functieniveau op basis van het principe van minimale rechten

  • action/check_circle_24px Gemaakt met Sketch.

    Belangrijke netwerkmogelijkheden voor hybride en multicloudscenario's

Belangrijkste kenmerken

Belangrijkste kenmerken

Vereenvoudigde ontwikkelaarsinterface en hogere ontwikkelsnelheid

Cloud Functions biedt een eenvoudige en intuïtieve ontwikkelaarsinterface. U schrijft uw code en Google Cloud regelt de operationele infrastructuur. Door kleine codefragmenten te schrijven die reageren op gebeurtenissen en deze uit te voeren, kunt u sneller apps ontwikkelen. Maak via triggers verbinding met Google Cloud of cloudservices van derden om lastige indelingsproblemen te stroomlijnen.

Betaal alleen voor wat u gebruikt

U betaalt alleen voor de periode waarin uw functie wordt uitgevoerd, afgerond per 100 milliseconden. Als uw functie niet wordt uitgevoerd, betaalt u ook niets. Cloud Functions wordt automatisch gestart en gestopt in reactie op gebeurtenissen.

Voorkom verplichtingen met open technologie

Gebruik het opensource-FaaS-framework (Function as a Service) om functies uit te voeren in verschillende omgevingen en verplichtingen te voorkomen. Voorbeelden van omgevingen die worden ondersteund, zijn Cloud Functions, lokale ontwikkelomgevingen, omgevingen op locatie, Cloud Run en andere op Knative gebaseerde serverloze omgevingen.

Alle kenmerken weergeven

Klanten

Klanten

Casestudy over Lucille Games
Lucille Games automatiseerde het infrastructuurbeheer met Cloud Functions.
Lees het verhaal

Kernpunten uit het verhaal

  • Groeide in 2 weken tijd uit tot 15 miljoen gebruikers met Google Cloud

  • Kon moeiteloos verkeerspieken aan en verminderde de serverkosten

  • Maakte in maar 20 seconden nieuwe instanties voor gameservers

Branche

Wat is er nieuw

Documentatie

Documentatie

Snelstartgids
Aan de slag met Cloud Functions

Maak en implementeer een cloudfunctie rechtstreeks vanuit uw webbrowser met de Google Cloud Console.

Tutorial
Activeer een functie met Pub/Sub

Ontdek hoe u een cloudfunctie kunt activeren door een bericht te publiceren naar een Pub/Sub-onderwerp.

Tutorial
Stuur e-mails en analyseer gegevens met BigQuery

Ontdek hoe u e-mails stuurt via het SendGrid-platform, SendGrid-analysegegevens ontvangt via webhooks en de analysegegevens in BigQuery uploadt voor analyse.

Tutorial
Activeer een functie die ML gebruikt om tekst uit afbeeldingen te halen

Ontdek hoe u een cloudfunctie kunt gebruiken om tekst uit afbeeldingen te halen met Cloud Vision API.

Tutorial
Interactie met Firebase via cloudfuncties die door HTTP worden geactiveerd

Ontdek hoe u een cloudfunctie die door HTTP wordt geactiveerd, kunt gebruiken voor interactie met de Firebase Realtime Database.

Tutorial
Implementeer Slack Slash-opdrachten om interacties uit te voeren met gebruikers

Ontdek hoe u een cloudfunctie kunt gebruiken om een aangepaste Slack Slash-opdracht te implementeren voor interactie met gebruikers.

Tutorial
Apps ontwikkelen met Google Cloud

In deze cursus leren ontwikkelaars hoe ze apps ontwerpen, ontwikkelen en implementeren met Google Cloud en hoe ze Cloud Functions kunnen gebruiken voor gebeurtenisgestuurde verwerking.

Toepassingen

Toepassingen

Toepassing
Integratie met services en API's van derden

Gebruik Cloud Functions om uw eigen microservices via HTTP API's te benaderen of te integreren met services van derden die webhookintegraties bieden. Zo kunt u snel uw app uitbreiden met krachtige mogelijkheden, zoals het sturen van een bevestigingsmail na een geslaagde Stripe-betaling of het reageren op Twilio-tekstberichtgebeurtenissen.

Workflowdiagram voor integratie met services van derden
Toepassing
Serverloze mobiele backends

Gebruik Cloud Functions rechtstreeks vanuit Firebase om uw app-functionaliteit uit te breiden zonder een server op te starten. Voer uw code uit als reactie op acties van gebruikers, analyses en verificatiegebeurtenissen om uw gebruikers betrokken te houden met meldingen op basis van gebeurtenissen. Laat CPU- en netwerkintensieve taken over aan Google Cloud.

Workflowdiagram voor serverloze mobiele backends
Toepassing
Serverloze IoT-backends

Gebruik Cloud Functions met Cloud IoT Core en andere volledig beheerde services om backends te ontwerpen voor gegevensverzameling over IoT-apparaattelemetrie, realtime verwerking en analyse. Met Cloud Functions kunt u aangepaste logica toepassen op elke binnenkomende gebeurtenis.

Workflowdiagram voor serverloze IoT-backends
Toepassing
Realtime bestandsverwerking

Voer uw code uit als reactie op wijzigingen in gegevens. Cloud Functions kan reageren op gebeurtenissen uit Google Cloud-services zoals Cloud Storage, Pub/Sub en Cloud Firestore door bestanden direct na het uploaden te verwerken en miniaturen van geüploade afbeeldingen te maken, logboeken te verwerken, content te valideren, video's te transcoderen en gegevens in realtime te valideren, verzamelen en filteren.

Workflowdiagram voor realtime bestandsverwerking
Toepassing
Realtime stream processing

Gebruik Cloud Functions om te reageren op gebeurtenissen uit Pub/Sub en streaminggegevens te verwerken, te transformeren en uit te bouwen bij het verwerken van transacties, analyseren van klikstromen, volgen van app-activiteit, IoT-apparaattelemetrie, analyseren van social media en andere soorten apps.

Diagram voor realtime stream processing
Toepassing
Virtuele assistenten en gesprekken

Integreer artificial intelligence op eenvoudige wijze in uw apps. Gebruik Cloud Functions met Google Cloud Speech API en Dialogflow om uw producten en services uit te breiden met spraak en op tekst gebaseerde natuurlijke gesprekken die gebruikers helpen om meer gedaan te krijgen. Maak contact met gebruikers via de Google Assistent, Amazon Alexa, Facebook Messenger en andere populaire platforms en apparaten.

Stroomdiagram van virtuele assistenten
Toepassing
Video- en beeldanalyse

Gebruik Cloud Functions met Video Intelligence API en Cloud Vision API om relevante informatie uit video's en afbeeldingen op te halen, zodat u inzichten kunt zoeken, ontdekken en opdoen op basis van uw mediacontent.

Diagram van video- en beeldanalyse
Toepassing
Sentimentanalyse

Gebruik Cloud Functions in combinatie met Cloud Natural Language API om de structuur en betekenis van tekst in kaart te brengen en krachtige sentimentanalyse en extractiefunctionaliteit voor intenties toe te voegen aan uw apps.

Workflowdiagram voor sentimentanalyse

Alle kenmerken

Alle kenmerken

Verbindt services onderling en breidt services uit om complexe apps te ontwerpen Met Cloud Functions kunt u alle Google-cloudservices en cloudservices van derden gebruiken als bouwblokken. Koppel ze, breid ze uit met code en ga snel over van concept naar productie met end-to-end oplossingen en complexe workflows. Of integreer uw eigen services met services van derden die webhookintegraties bieden om uw app snel uit te breiden met krachtige mogelijkheden.
End-to-end ontwikkeling en -diagnose Ga van code naar implementatie met geïntegreerde controle. Krijg volledige observatie- en diagnosemogelijkheden voor uw app met Cloud Trace en het Foutopsporingsprogramma voor de cloud. Krijg ook support voor lokale en ontkoppelde ontwikkeling/foutopsporing via het opensource-functiesframework.
Schaalt automatisch Of u nu aan niemand of aan de hele wereld levert, u hoeft nooit meer na te denken over de infrastructuur. Cloud Functions beheert en schaalt automatisch de onderliggende infrastructuur op basis van de omvang van de productietaak.
Geen serverbeheer Implementeer uw code en laat de uitvoering en schaling over aan Google. Cloud Functions zorgt voor de complete onderliggende infrastructuur, zodat u zich kunt focussen op uw code en sneller dan ooit apps kunt ontwerpen.
Voert code uit als reactie op gebeurtenissen Met Cloud Functions kunt u uw code activeren vanuit Google Cloud, Firebase en de Google Assistent. U kunt de code ook rechtstreeks aanroepen vanaf elke web- of backend-app of mobiele app via HTTP.
Betaal alleen voor wat u gebruikt U betaalt alleen voor de periode waarin uw functie wordt uitgevoerd, gemeten naar de dichtstbijzijnde 100 milliseconden. Als uw functie niet wordt uitgevoerd, betaalt u ook niets. Cloud Functions wordt automatisch gestart en gestopt in reactie op gebeurtenissen.
Voorkom verplichtingen met een open technologie Gebruik het opensource-FaaS-framework (Function as a Service) om functies uit te voeren in verschillende omgevingen en verplichtingen te voorkomen. Voorbeelden van omgevingen die worden ondersteund, zijn Cloud Functions, lokale ontwikkelomgevingen, lokale omgevingen, Cloud Run, Cloud Run for Anthos en andere op Knative gebaseerde serverloze omgevingen.

Prijzen

Prijzen

De prijzen voor Cloud Functions zijn afhankelijk van hoelang uw functie wordt uitgevoerd, hoe vaak deze wordt aangeroepen en hoeveel resources u levert voor de functie.

Partners

Partners

Versnel uw overstap naar de cloud met deze servicepartners.