Servizi supportati

Accedi alle API Google Cloud dalla Cloud Function utilizzando un account di servizio di agire per tuo conto. L'account di servizio fornisce Credenziali predefinite dell'applicazione per le tue funzioni.

API supportate

Cloud Functions può accedere alla maggior parte dei principali servizi Google Cloud librerie client API specifiche per i vari linguaggi e/o API REST, tra cui:

Fornitori di eventi supportati

Le funzioni Cloud Functions possono essere attivate da eventi forniti da: Google Cloud:

Utilizzo dei servizi con Cloud Functions

Librerie client API che utilizzano automaticamente le credenziali predefinite dell'applicazione ottieni le credenziali integrate dell'account di servizio dall'host Cloud Functions runtime. Per impostazione predefinita, esegue l'autenticazione utilizzando YOUR_PROJECT_ID@appspot.gserviceaccount.com l'account di servizio.

Routing con Cloud Load Balancing

Cloud Load Balancing è un prodotto separato che consente configurazioni di rete avanzate per tutte le delle tue applicazioni in esecuzione su Google Cloud.

Quando bilanciamento del carico HTTP(S) è abilitata per le app serverless, puoi:

  • Configura l'app serverless per la pubblicazione da un IP IPv4 e/o IPv6 dedicato che non sia condiviso con altri servizi.

  • Riutilizza gli stessi certificati SSL e chiavi private che utilizzi per Compute Engine, Google Kubernetes Engine e Cloud Storage. In questo modo la necessità di gestire certificati separati per le app serverless.

  • Utilizzare servizi aggiuntivi che si integrano con Cloud Load Balancing, ad esempio Cloud CDN, Google Cloud Armor, oppure criteri di sicurezza.

Tieni presenti i seguenti limiti e consigli:

  • Per utilizzare le funzionalità di sicurezza abilitate per Cloud Load Balancing, come Cloud Armor o i criteri di sicurezza, devi modificare Impostazioni traffico in entrata per internal_and_gclb. Gli utenti che hanno già Cloud Functions altrimenti l'URL predefinito può bypassare il bilanciatore del carico e andare direttamente alla all'URL della funzione.

  • Supporto per Identity-Aware Proxy integrato con Cloud Load Balancing per Cloud Functions non è disponibile.