Configurazione in corso…
-
Configurazione dell'ambiente di sviluppo
Scopri come configurare il tuo ambiente per lo sviluppo di app Python 2.7 che vengono eseguite nell'ambiente standard di Google App Engine.
-
Configurazione del tuo progetto Google Cloud per App Engine
Creare un progetto in Google Cloud Platform e configurare le risorse App Engine.
Sviluppo di app Python su App Engine
-
Utilizzo del server di sviluppo locale
Esegui il server di sviluppo in locale per simulare l'applicazione in esecuzione in produzione.
-
Test locali delle unità
Esegui 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 dalla tua applicazione e visualizzali nella console di Google Cloud Platform.
-
Rilevamento di interruzioni e tempi di inattività con l'API Capabilities
Riduci il tempo di inattività dell'applicazione rilevando quando una funzionalità non è disponibile e ignorandola.
-
Configurazione di dashboard e avvisi con Cloud Monitoring
Raccogli metriche, eventi e metadati da 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 dell'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 dalla versione precedente a una nuova versione del servizio.
-
Concessione dell'accesso ai progetti
Fornisci accesso basato sui ruoli al tuo progetto Google Cloud Platform e alle relative risorse.
-
Uso di domini personalizzati e SSL
(Facoltativo) Aggiungi un dominio personalizzato per l'applicazione e configura la configurazione SSL facoltativa per il dominio personalizzato.
-
Gestione delle risorse dell'applicazione
Comprendi le prestazioni dell'applicazione e gestisci le risorse che utilizza l'applicazione.
-
Configurazione dell'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
Recupera in modo programmatico informazioni sull'ambiente operativo corrente, i moduli (ora chiamati "quot;services"") o istanze.
-
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 le entità in Datastore.
-
Gestisci Datastore dalla console
Esegui l'amministrazione di Datastore, i backup e i ripristini dalla console di Google Cloud Platform.
-
Configurazione degli indici Datastore
Crea e gestisci gli indici utilizzati nella tua applicazione.
-
Migrazione della libreria client da DB a NDB
Esegui la migrazione della tua applicazione dalla libreria client DB alla libreria client NDB.
-
Utilizzo di Cloud SQL per MySQL
Archivia i dati dell'applicazione dalla tua applicazione App Engine in Cloud SQL per MySQL.
-
Guida di Django
Utilizzare le istanze Cloud SQL con il framework web Django nella tua applicazione.
-
Configurazione di Cloud Storage
Configura Cloud Storage per l'utilizzo dell'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
Comprendi l'API Blobstore.
-
Panoramica
Comprendere la libreria client DB per Datastore.
-
Entità, proprietà e chiavi
Utilizza gli oggetti dati utilizzando la libreria client di database.
-
Query Datastore
Comprendere le query utilizzando la libreria client di DB.
-
Recupero dei risultati delle query
Eseguire le query utilizzando la libreria client DB.
-
Coerenza dei dati delle query
Comprendi i livelli di coerenza per i risultati restituiti dalle query.
-
Cursori di query
Recupera i risultati di una query in batch pratici.
-
Restrizioni per le query
Comprendi 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
Comprendere 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 modelli di dati e creare istanze di tali modelli da archiviare 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 un'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 Datastore per la tua applicazione.
-
Tipi e classi di proprietà
Tipi di dati e classi di proprietà nella libreria client di DB.
-
Riferimento GQL
Comprendi la grammatica utilizzata per le query GQL.
-
Modello
Scopri di più sulla classe superclass per i modelli di dati nella libreria client DB.
-
Expando
Scopri la superclasse per le definizioni del modello di dati le cui proprietà sono determinate in modo dinamico.
-
PolyModel
Scopri la superclasse per le definizioni dei modelli di dati che possono essere a loro volta superclassi per altre definizioni di modelli di dati.
-
Proprietà
Scopri la superclasse delle definizioni di proprietà per i modelli di dati.
-
Query
Scopri la classe che rappresenta una query per il recupero di entità da Datastore.
-
GqlQuery
Scopri la classe che rappresenta una query GQL per il recupero di entità da Datastore.
-
Entità di metadati
Scopri le classi che rappresentano i risultati dell'esecuzione di query sui 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
Effettuare chiamate simultanee e non bloccanti utilizzando la libreria client DB.
Autenticazione degli utenti
-
Opzioni di autenticazione utente
Comprendi 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 eseguire l'accesso o la disconnessione.
-
Utenti amministratori
Determina se l'utente che ha attualmente 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 Recupero URL per inviare richieste HTTP(S).
-
Connessione a una rete VPC
Scopri come utilizzare l'accesso VPC serverless per connettere l'app dell'ambiente standard di App Engine direttamente al VPC.
-
Connessione a una rete VPC condivisa
Scopri come utilizzare l'accesso VPC serverless per connettere l'app dell'ambiente standard di App Engine direttamente al 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 rivendica l'ID progetto della tua applicazione.
-
Panoramica dell'API Sockets
Scopri di più sull'API Sockets.
-
Supporto SSL
Usa 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 per l'esecuzione nella tua applicazione.
-
Panoramica dell'API Task Queue
Scopri l'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
Installare ed eseguire un esempio dell'API Search.
-
Nozioni di base sull'API Search
Creare un indice di ricerca, aggiungere contenuti ed eseguire una semplice query di ricerca a testo intero.
-
Recupero delle informazioni sugli indici di ricerca
Visualizzare 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
Ordinare i risultati di una query di ricerca.
-
Recupero, eliminazione e nuova indicizzazione dei documenti
Scopri come recuperare, eliminare e reindicizzare 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
Cambia la modalità di restituzione e ordinamento dei 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 in locale per emulare l'API Search.
-
Cursor
Scopri la classe che rappresenta un cursore nei risultati correnti della query impostata.
-
Documento
Scopri la classe che rappresenta un documento con contenuti disponibili per la ricerca.
-
Classi Facet
Scopri di più sulle classi secondarie e sulle sottoclassi astratte che rappresentano i facet di un documento.
-
FacetOptions
Scopri la classe che rappresenta le opzioni per l'elaborazione dei risultati facet 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 facet.
-
FacetResult
Scopri la classe che rappresenta un risultato restituito da una ricerca per facet.
-
FacetResultValue
Scopri la classe che rappresenta un valore facet come parte del risultato di ricerca.
-
Classi dei campi
Scopri di più sulle classi secondarie e sulle sottoclassi astratte 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 rappresentata dalle coordinate di latitudine e longitudine.
-
GetResponse
Scopri la classe che rappresenta i risultati dei metodi richiamati 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 delle query.
-
Query
Scoprire la classe che rappresenta una richiesta al servizio di ricerca di cui eseguire la query.
-
QueryOptions
Scopri la classe che offre opzioni per i risultati delle query post-elaborazione.
-
RescoringMatchScorer
Scopri la classe che ti permette di ordinare i documenti in base alla qualità della corrispondenza della query con un algoritmo di punteggio più complesso rispetto a MatchScorer.
-
ScoredDocument
Scopri la classe che rappresenta un documento con punteggio che è stato restituito da una ricerca.
-
SearchResults
Scopri la 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 la classe che rappresenta un tipo di documenti multidimensionali restituiti da una ricerca.
-
Functions
Scoprire le funzioni disponibili nell'API Search.
-
Eccezioni
Scopri le eccezioni fornite dall'API Search.