Configurazione
Sviluppo di app Python su App Engine
-
Utilizzo del server di sviluppo locale
Esegui il server di sviluppo localmente per simulare l'esecuzione dell'applicazione in produzione.
-
Test dell'unità locale
Esegui i test all'interno del tuo ambiente di sviluppo senza coinvolgere componenti remoti.
-
Test dei gestori
Testa i gestori delle richieste senza richiedere un ambiente App Engine completo.
-
Monitoraggio della latenza con Cloud Trace
Raccogli i dati di latenza della tua applicazione e visualizzali nella console della piattaforma Google Cloud.
-
Rilevamento di interruzioni e tempi di inattività con l'API Capabilities
Riduci i tempi di inattività dell'applicazione rilevando quando una funzionalità non è disponibile e poi ignorandola.
-
Configurazione di dashboard e avvisi con Cloud Monitoring
Raccogli metriche, eventi e metadati dalla Google Cloud Platform per generare insight tramite dashboard, grafici e avvisi.
-
Integrazione con Google Analytics
Misura le interazioni degli utenti con la tua attività su vari dispositivi e ambienti.
-
Download dei log
Scarica i dati dei log per eseguire un'analisi più dettagliata della tua applicazione.
Gestione e configurazione dell'applicazione
-
Deployment dell'applicazione
Utilizza il comando appconfig per eseguire il deployment dell'app.
-
Suddivisione del traffico
Distribuisci il traffico su due o più versioni di un modulo per controllare il rollout delle funzionalità o eseguire test A/B.
-
Migrazione del traffico
Sposta gradualmente il traffico da una vecchia versione di un servizio a una nuova versione del servizio.
-
Concessione dell'accesso ai progetti
Fornisci l'accesso basato sui ruoli al tuo progetto Google Cloud Platform e alle sue risorse.
-
Utilizzo di domini personalizzati e SSL
Aggiungi un dominio personalizzato per la tua applicazione e, facoltativamente, configura SSL per il dominio personalizzato.
-
Gestione delle risorse dell'app
Comprendi le prestazioni della tua applicazione e gestisci le risorse utilizzate.
-
Configurare l'app con app.yaml
Configura le impostazioni dell'applicazione.
-
Utilizzo dell'API Admin
Esegui il provisioning e gestisci l'applicazione utilizzando l'API Admin.
-
Utilizzo dell'API Modules
Recuperare ed eseguire programmaticamente il recupero di informazioni sull'ambiente operativo corrente, su moduli (ora chiamati "servizi") o su istanze.
-
Download del codice sorgente
Scarica il codice sorgente dell'app di cui è stato eseguito il deployment.
Archiviazione dei dati
-
Scelta di un'opzione di archiviazione
Decidi quale opzione di archiviazione utilizzare nella tua app.
-
Panoramica di Datastore
Scopri di più su Datastore.
-
Creazione, recupero, aggiornamento ed eliminazione delle entità
Memorizza, elimina e recupera le entità in Datastore.
-
Gestire Datastore dalla console
Esegui l'amministrazione, i backup e i ripristini di Datastore dalla console della piattaforma Google Cloud.
-
Configurazione degli indici Datastore
Crea e gestisci gli indici utilizzati nella tua applicazione.
-
Migrazione della libreria client da DB a NDB
Esegui la migrazione dell'applicazione dalla libreria client DB alla libreria client NDB.
-
Utilizzo di Cloud SQL per MySQL
Archivia i dati dell'applicazione della tua app App Engine in Cloud SQL per MySQL.
-
Guida di Django
Utilizza le istanze Cloud SQL con il framework web Django nella tua applicazione.
-
Configurazione di Cloud Storage
Configura Cloud Storage per l'utilizzo della tua applicazione.
-
Lettura e scrittura in Cloud Storage
Archivia e recupera dati utilizzando Cloud Storage nella tua app.
-
Utilizzo di database di terze parti
Utilizzare database di terze parti nella tua app.
Opzioni di archiviazione sostituite
-
Panoramica di Blobstore
Scopri di più sull'API Blobstore.
-
Panoramica
Scopri la libreria client DB per Datastore.
-
Entità, proprietà e chiavi
Lavora con gli oggetti dati utilizzando la libreria client DB.
-
Query Datastore
Comprendi le query utilizzando la libreria client DB.
-
Recupero dei risultati delle query
Esegui query utilizzando la libreria client DB.
-
Coerenza dei dati delle query
Scopri i livelli di coerenza per i risultati restituiti dalle query.
-
Cursori di query
Recupera i risultati di una query in comodi batch.
-
Restrizioni per le query
Scopri le limitazioni per le query nella tua applicazione.
-
Query di proiezione
Esegui query su Datastore solo per le proprietà specifiche di un'entità di cui hai effettivamente bisogno.
-
Indici Datastore
Scopri come vengono definiti e strutturati gli indici.
-
Transazioni di Datastore
Esegui più operazioni e calcoli in un'unica transazione.
-
Modellazione dei dati
Scopri come definire i modelli di dati e creare istanze di questi modelli da memorizzare come entità.
-
Riferimento GQL
Comprendi la grammatica utilizzata per le query GQL.
-
Strutturazione dei dati per una coerenza elevata
Scopri come strutturare i dati dell'applicazione per una elevata coerenza.
-
Metadati
Accedi ai metadati in modo programmatico per supportare la metaprogrammazione, implementare funzioni amministrative di backend e semplificare la memorizzazione nella cache coerente.
-
Statistiche di Datastore
Accedi in modo programmatico alle statistiche di Datastore per la tua applicazione.
-
Tipi e classi di proprietà
Scopri i tipi di dati e le classi di proprietà nella libreria client DB.
-
Riferimento GQL
Comprendi la grammatica utilizzata per le query GQL.
-
Modello
Scopri la classe superclasse per i modelli di dati nella libreria client DB.
-
Expando
Scopri la superclasse per le definizioni modello dei dati le cui proprietà vengono determinate dinamicamente.
-
PolyModel
Scopri di più sulla superclasse per le definizioni del modello dei dati che possono essere esse stesse superclassi per altre definizioni del modello dei dati.
-
Proprietà
Scopri la superclasse delle definizioni delle proprietà per i modelli di dati.
-
Query
Scopri la classe che rappresenta una query per il recupero delle entità da Datastore.
-
GqlQuery
Scopri la classe che rappresenta una query GQL per il recupero delle entità da Datastore.
-
Entità di metadati
Scopri le classi che rappresentano i risultati dell'ottenimento o della query dei tipi di metadati.
-
Chiave
Scopri la classe che rappresenta una chiave univoca per un'entità Datastore.
-
Funzioni di Datastore
Scopri le funzioni disponibili nella libreria client DB.
-
Eccezioni
Scopri le eccezioni fornite dalla libreria client DB.
-
API Async Datastore
Effettua chiamate asincrone parallele e non bloccanti utilizzando la libreria client DB.
Autenticazione degli utenti
-
Opzioni di autenticazione utente
Scopri i diversi modi per autenticare gli utenti della tua applicazione.
-
Panoramica dell'API Users
Scopri di più sull'API Users.
-
Oggetti utente
Scopri di più sulla classe che rappresenta un utente.
-
URL di accesso
Crea URL che consentano all'utente di accedere o uscire.
-
Utenti amministratori
Determina se l'utente che ha eseguito l'accesso è un amministratore registrato.
Inserimento nella cache dei dati delle applicazioni
Connessione all'applicazione e dall'applicazione
-
Invio di richieste HTTP(S)
Utilizza il servizio di recupero URL per emettere richieste HTTP(S).
-
Connessione a una rete VPC
Scopri come utilizzare l'accesso VPC serverless per collegare la tua app dell'ambiente standard App Engine direttamente al tuo VPC.
-
Connessione a una rete VPC condivisa
Scopri come utilizzare l'accesso VPC serverless per collegare la tua app dell'ambiente standard App Engine direttamente al tuo VPC condiviso.
-
Indirizzi IP in uscita
Scopri gli indirizzi IP in uscita utilizzati da App Engine.
-
Identificazione dell'app nelle API e nei servizi
Scopri e verifica l'ID progetto della tua applicazione.
-
Panoramica dell'API Sockets
Scopri di più sull'API Sockets.
-
Supporto SSL
Utilizza OpenSSL di Python nella tua applicazione.
Manipolazione delle immagini
App abilitate per Namespaces
Invio email
Pianificazione delle attività al di fuori delle richieste utente
-
Pianificazione dei job con cron.yaml
Configura attività programmate regolarmente da eseguire nella tua applicazione.
-
Panoramica dell'API Task Queue
Scopri di più sull'API Task Queue.
-
Utilizzo delle code in modalità push
Scopri di più sulle code push.
-
Utilizzo delle code in modalità pull
Scopri di più sulle code pull.
Indici di documenti ricercabili
-
Panoramica dell'API Search
Scopri di più sull'API Search.
-
Installazione di un'applicazione API Search di esempio
Installa ed esegui un esempio di API Search.
-
Nozioni di base sull'API Search
Crea un indice di ricerca, aggiungi contenuti ed esegui una semplice query di ricerca a testo intero.
-
Recupero delle informazioni sugli indici di ricerca
Visualizza la struttura e i contenuti degli indici di ricerca.
-
Funzionalità avanzate dell'API Search
Scopri le funzionalità avanzate dell'API Search.
-
Query più complesse dell'API Search
Scopri di più sulle query complesse supportate dall'API Search.
-
Ordinamento dei risultati della query di ricerca
Ordina i risultati di una query di ricerca.
-
Recupero, eliminazione e nuova indicizzazione dei documenti
Scopri come recuperare, eliminare e indicizzare nuovamente i documenti utilizzando l'API Search.
-
Documenti e indici
Scopri di più su documenti e indici nell'API Search.
-
Stringhe di query
Scopri di più sulle stringhe di query nell'API Search.
-
Opzioni di query e ordinamento
Modificare il modo in cui i risultati vengono restituiti e ordinati.
-
Gestione dei risultati di ricerca
Gestisci i risultati delle query e eventuali eccezioni restituite dall'API Search.
-
Ricerca con facet
Associa informazioni categoriche ai tuoi documenti.
-
Best practice
Scopri le best practice per l'utilizzo dell'API Search.
-
Utilizzo del server di sviluppo Python
Esegui il server di sviluppo localmente per emulare l'API Search.
-
Cursore
Scopri la classe che rappresenta un cursore nei risultati della query dell'insieme corrente.
-
Documento
Scopri la classe che rappresenta un documento contenente contenuti che possono essere sottoposti a ricerca.
-
Classi Facet
Scopri la classe base astratta e le sottoclassi che rappresentano i vari aspetti di un documento.
-
FacetOptions
Scopri la classe che rappresenta le opzioni per l'elaborazione dei risultati degli aspetti di una query.
-
FacetRange
Scopri la classe che fornisce un intervallo numerico per un facet.
-
FacetRefinement
Scopri la classe utilizzata per restringere i risultati di ricerca in base a un valore del facet.
-
FacetResult
Scopri la classe che rappresenta un risultato restituito da una ricerca con facet.
-
FacetResultValue
Scopri la classe che rappresenta un valore della frazione all'interno del risultato di ricerca.
-
Classi dei campi
Scopri la classe base astratta e le sottoclassi che rappresentano i campi di un documento.
-
FieldExpression
Scopri la classe che ti consente di calcolare snippet di contenuti personalizzati per ogni risultato restituito da una ricerca.
-
GeoPoint
Scopri la classe che rappresenta un punto sulla superficie terrestre rappresentato da coordinate di latitudine e longitudine.
-
GetResponse
Scopri la classe che rappresenta i risultati dei metodi invocati per restituire informazioni su documenti e indici.
-
Indice
Scopri la classe che rappresenta un indice che consente di indicizzare, eliminare e cercare i documenti.
-
MatchScorer
Scopri la classe che ti consente di ordinare i documenti in base alla qualità della corrispondenza della query.
-
Query
Scopri la classe che rappresenta una richiesta al servizio di ricerca da sottoporre a query.
-
QueryOptions
Scopri la classe che fornisce opzioni per il post-trattamento dei risultati delle query.
-
RescoringMatchScorer
Scopri la classe che ti consente di ordinare i documenti in base alla qualità della corrispondenza della query con un algoritmo di punteggio più complesso di quello fornito da MatchScorer.
-
ScoredDocument
Scopri la classe che rappresenta un documento con punteggio restituito da una ricerca.
-
SearchResults
Scopri la classe che rappresenta il risultato dell'esecuzione di una richiesta di ricerca.
-
SortExpression
Scopri la classe che ti consente di personalizzare l'ordinamento dei risultati di ricerca.
-
SortOptions
Scopri la classe che rappresenta un ordinamento multidimensionale dei documenti restituito da una ricerca.
-
Funzioni
Scopri le funzioni disponibili nell'API Search.
-
Eccezioni
Scopri di più sulle eccezioni fornite dall'API Search.