Consulta questa guida per apprendere le nozioni di base sullo sviluppo e sul deployment di servizi web Python nell'ambiente standard di App Engine.
In questa guida, esegui l'iterazione per la creazione e il deployment di versioni di un servizio web, partendo da una pagina statica fino a una pagina web personalizzata che mostra agli utenti autenticati il loro nome, il loro indirizzo email e i tempi di richiesta del sito recenti.
Le seguenti attività mostrano il flusso di base per gli sviluppatori per creare questo servizio web utilizzando lo spazio di archiviazione dei dati di Firestore in modalità Datastore (Datastore) e l'autenticazione Firebase:
Creare il progetto Google Cloud
Scopri come creare un progetto Google Cloud e configurare le risorse App Engine per il tuo servizio web.
-
Scopri come scrivere e testare localmente un servizio web di base, quindi definisci i file di configurazione necessari per eseguire il deployment del servizio web in App Engine.
Esegui il deployment del servizio web in App Engine
Scopri come eseguire il deployment del codice Python e visualizzare il servizio web in esecuzione su App Engine.
-
Scopri come utilizzare Datastore per archiviare e recuperare i dati sulle richieste del sito.
Aggiungi Firebase al tuo servizio web
Scopri come aggiungere Firebase al tuo progetto Google Cloud e al tuo servizio web.
Autenticare gli utenti con Firebase
Scopri come utilizzare Firebase Authentication per verificare le credenziali utente, fornire informazioni sull'utente e consentire l'accesso ai dati.
Personalizzare i dati per gli utenti autenticati
Scopri come utilizzare l'autenticazione per personalizzare lo stoccaggio e il recupero dei dati per gli utenti autenticati.
-
Scopri come ripulire il progetto ed evitare la possibilità di incorrere in addebiti per risorse che non utilizzi.
Questa guida presuppone che tu abbia già dimestichezza con Python, il framework Flask e lo sviluppo web di base.
Costi
L'esecuzione di questa app di esempio da sola non supera le quote gratuite. Ti verrà addebitato un costo solo se superi queste quote, ad esempio eseguendo altri sample e aggiungendo altri servizi allo stesso progetto Google Cloud.
Inizia subito!
Crea il tuo progetto Google Cloud e configura le risorse App Engine.