Configurazione in corso…
Sviluppo di app Python su App Engine
-
Utilizzo del server di sviluppo locale
Eseguire il server di sviluppo localmente per simulare l'applicazione in esecuzione in produzione.
-
Test locali delle unità
Esegui test nel tuo ambiente di sviluppo senza coinvolgere componenti remoti.
-
Test dei gestori
Testa i gestori di richieste senza richiedere un ambiente App Engine completo.
-
Monitoraggio della latenza con Cloud Trace
Raccogli i dati sulla latenza della tua applicazione e visualizzali nella console di Google Cloud Platform.
-
Rilevamento di interruzioni e tempi di inattività con l'API Capabilities
Riduci i tempi di inattività nell'applicazione rilevando quando una funzionalità non è disponibile e quindi aggirandola.
-
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
Scaricare i dati dei log per eseguire analisi più dettagliate 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 tra due o più versioni di un modulo per controllare l'implementazione delle funzionalità o eseguire test A/B.
-
Migrazione del traffico
Sposta gradualmente il traffico da una versione precedente a una nuova.
-
Concessione dell'accesso ai progetti
Fornisci un accesso basato sui ruoli al progetto Google Cloud Platform e alle relative risorse.
-
Utilizzo di domini personalizzati e SSL
Aggiungi un dominio personalizzato per l'applicazione e, facoltativamente, configura SSL per il dominio personalizzato.
-
Gestione delle risorse dell'applicazione
Scopri le prestazioni della tua applicazione e gestisci le risorse utilizzate dall'applicazione.
-
Configurazione dell'app con app.yaml
Configura le impostazioni dell'applicazione.
-
Utilizzo dell'API Admin
Esegui il provisioning e la gestione dell'applicazione utilizzando l'API Admin.
-
Utilizzo dell'API Modules
Recupera in modo programmatico informazioni sull'ambiente operativo, sui moduli (ora chiamati "servizi") o sulle istanze attuali.
-
Download del codice sorgente
Scarica il codice sorgente dell'app di cui hai eseguito il deployment.
Archiviazione dei dati
-
Scelta di un'opzione di archiviazione
Decidi quale opzione di archiviazione utilizzare nella tua app.
-
Panoramica di Datastore
Informazioni su Datastore.
-
Creazione, recupero, aggiornamento ed eliminazione delle entità
Archivia, elimina e recupera entità in Datastore.
-
Gestisci Datastore dalla console
Esegui l'amministrazione, i backup e i ripristini del datastore dalla console di Google Cloud Platform.
-
Configurazione degli indici Datastore
Crea e gestisci gli indici utilizzati nell'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 delle applicazioni dalla tua app App Engine in Cloud SQL per MySQL.
-
Guida di Django
Utilizza le istanze Cloud SQL con il framework web di Django nella tua applicazione.
-
Configurazione di Cloud Storage
Configura Cloud Storage per l'uso da parte 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
Utilizza database di terze parti nella tua app.
Opzioni di archiviazione sostituite
-
Panoramica di Blobstore
Comprendere l'API Blobstore.
-
Panoramica
Informazioni sulla libreria client DB per Datastore.
-
Entità, proprietà e chiavi
Lavora con gli oggetti di dati utilizzando la libreria client DB.
-
Query Datastore
Capire le query utilizzando la libreria client DB.
-
Recupero dei risultati delle query
Eseguire le 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 pratici batch.
-
Restrizioni per le query
Scopri le restrizioni per le query nella tua applicazione.
-
Query di proiezione
Esegui una 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 una singola transazione.
-
Modellazione dei dati
Scopri come definire i modelli di dati e creare istanze di questi modelli da archiviare come entità.
-
Riferimento GQL
Impara la grammatica utilizzata per le query GQL.
-
Strutturazione dei dati per una coerenza elevata
Scopri come strutturare i dati della tua applicazione per garantire un'elevata coerenza.
-
Metadati
Accedi ai metadati in modo programmatico per supportare la metaprogrammazione, implementare le funzioni amministrative di backend e semplificare la memorizzazione nella cache coerente.
-
Statistiche di Datastore
Accedere in modo programmatico alle statistiche di Datastore per l'applicazione.
-
Tipi e classi di proprietà
Informazioni sui tipi di dati e le classi di proprietà nella libreria client DB.
-
Riferimento GQL
Impara la grammatica utilizzata per le query GQL.
-
Modello
Scopri la classe superclasse per i modelli di dati nella libreria client DB.
-
Expando
Scopri di più sulla superclasse per le definizioni modello dei dati le cui proprietà sono determinate in modo dinamico.
-
PolyModel
Scopri la superclasse per le definizioni dei modello dei dati, che a loro volta possono essere superclassi per altre definizioni modello dei dati.
-
Proprietà
Scopri la superclasse delle definizioni delle proprietà per i modelli di dati.
-
Query
Scopri di più sulla classe che rappresenta una query per il recupero di entità dal datastore.
-
GqlQuery
Scopri di più sulla classe che rappresenta una query GQL per il recupero di entità dal datastore.
-
Entità di metadati
Scopri di più sulle classi che rappresentano i risultati del recupero o dell'esecuzione di query sui tipi di metadati.
-
Chiave
Scopri di più sulla 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.
-
Async Datastore API
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ù sul corso che rappresenta un utente.
-
URL di accesso
Crea URL che consentano all'utente di accedere o uscire.
-
Utenti amministratori
Determinare se l'utente che ha eseguito l'accesso è un amministratore registrato.
Inserimento nella cache dei dati delle applicazioni
Connessione da e verso l'app
-
Invio di richieste HTTP(S)
Utilizza il servizio di recupero URL per inviare richieste HTTP(S).
-
Connessione a una rete VPC
Scopri come utilizzare l'accesso VPC serverless per connettere la tua app dell'ambiente standard di App Engine direttamente al tuo VPC.
-
Connessione a una rete VPC condivisa
Scopri come utilizzare l'accesso VPC serverless per connettere la tua applicazione dell'ambiente standard di App Engine direttamente al tuo VPC condiviso.
-
Indirizzi IP in uscita
Scopri di più sugli indirizzi IP in uscita utilizzati da App Engine.
-
Identificazione dell'app nelle API e nei servizi
Individua e rivendica l'ID progetto della tua applicazione.
-
Panoramica dell'API Sockets
Scopri di più sull'API Socket.
-
Supporto SSL
Utilizza Python OpenSSL 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 le attività pianificate 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 in modalità push.
-
Utilizzo delle code in modalità pull
Scopri di più sulle code in modalità 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 di più sulle 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 reindicizzare 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
Modifica il modo in cui vengono restituiti e ordinati i risultati.
-
Gestione dei risultati di ricerca
Gestire i risultati delle query e le eventuali eccezioni restituite dall'API Search.
-
Ricerca con facet
Allega 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.
-
Cursor
Scopri di più sulla classe che rappresenta un cursore nei risultati della query set corrente.
-
Documento
Scopri di più sulla classe che rappresenta un documento con contenuti disponibili per la ricerca.
-
Classi Facet
Scopri la classe base astratta e le sottoclassi che rappresentano i facet di un documento.
-
FacetOptions
Scopri di più sulla classe che rappresenta le opzioni per l'elaborazione dei risultati dei facet di una query.
-
FacetRange
Scopri di più sulla classe che fornisce un intervallo numerico per un facet.
-
FacetRefinement
Scopri di più sulla classe utilizzata per restringere i risultati di ricerca in base a un valore facet.
-
FacetResult
Scopri di più sulla classe che rappresenta un risultato restituito da una ricerca con facet.
-
FacetResultValue
Scopri di più sulla classe che rappresenta un valore facet come parte del risultato di ricerca.
-
Classi dei campi
Scopri la classe base astratta e le sottoclassi che rappresentano i campi di un documento.
-
FieldExpression
Scopri di più sulla classe che ti consente di calcolare snippet di contenuti personalizzati per ogni risultato restituito da una ricerca.
-
GeoPoint
Scopri di più sul corso che rappresenta un punto sulla superficie terrestre rappresentato dalle coordinate di latitudine e longitudine.
-
GetResponse
Scopri di più sulla classe che rappresenta i risultati dei metodi richiamati per restituire informazioni su documenti e indici.
-
Indice
Scopri di più sulla classe che rappresenta un indice che consente l'indicizzazione, l'eliminazione e la ricerca di documenti.
-
MatchScorer
Scopri di più sulla classe che ti consente di ordinare i documenti in base alla qualità della corrispondenza della query.
-
Query
Scopri di più sulla classe che rappresenta una richiesta di query da parte del servizio di ricerca.
-
QueryOptions
Scopri di più sulla classe che fornisce opzioni per i risultati delle query di post-elaborazione.
-
RescoringMatchScorer
Scopri di più sulla classe che ti consente di ordinare i documenti in base alla qualità della corrispondenza delle query con un algoritmo di punteggio più complesso rispetto a quello fornito da MatchScorer.
-
ScoredDocument
Scopri di più sulla classe che rappresenta un documento con punteggio restituito da una ricerca.
-
SearchResults
Scopri di più sulla classe che rappresenta il risultato dell'esecuzione di una richiesta di ricerca.
-
SortExpression
Scopri il corso che ti consente di personalizzare l'ordinamento dei risultati di ricerca.
-
SortOptions
Scopri il corso che rappresenta una sorta di documenti multidimensionali restituiti da una ricerca.
-
Funzioni
Scopri di più sulle funzioni disponibili nell'API Search.
-
Eccezioni
Scopri di più sulle eccezioni fornite dall'API Search.