Creazione del progetto Google Cloud

Per eseguire il deployment della tua applicazione in App Engine, devi creare un progetto Google Cloud e le risorse dell'applicazione App Engine.

Il progetto Google Cloud è un container di primo livello che contiene l'applicazione App Engine e altre risorse Google Cloud.

L'applicazione App Engine è una risorsa che devi creare per abilitare App Engine. La risorsa applicazione App Engine definisce la regione in cui vuoi eseguire il servizio web e archiviarne le impostazioni, le credenziali e i metadati correlati. È possibile creare una sola risorsa applicazione App Engine per ogni progetto Google Cloud e la regione specificata non può essere modificata dopo la creazione di queste risorse.

Se hai già un progetto Google Cloud con App Engine e l'API Cloud Build abilitati, puoi continuare a Scrivere il tuo servizio web.

Creazione di un progetto Google Cloud

  1. Accedi al tuo account Google Cloud. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.
  2. Nella pagina del selettore di progetti della console Google Cloud, seleziona o crea un progetto Google Cloud.

    Vai al selettore progetti

  3. Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.

  4. Attiva Cloud Build API.

    Abilita l'API

  5. Installa Google Cloud CLI.
  6. Per initialize gcloud CLI, esegui questo comando:

    gcloud init
  7. Nella pagina del selettore di progetti della console Google Cloud, seleziona o crea un progetto Google Cloud.

    Vai al selettore progetti

  8. Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.

  9. Attiva Cloud Build API.

    Abilita l'API

  10. Installa Google Cloud CLI.
  11. Per initialize gcloud CLI, esegui questo comando:

    gcloud init
  12. Esegui questo comando gcloud per abilitare App Engine e creare le risorse dell'applicazione associate. Tieni presente che la località selezionata non può essere modificata in un secondo momento.
    gcloud app create

Località App Engine

App Engine è a livello di regione, il che significa che l'infrastruttura che esegue le tue app si trova in una regione specifica e Google la gestisce in modo che sia disponibile in modo ridondante in tutte le zone all'interno di quella regione.

Soddisfare i requisiti di latenza, disponibilità o durabilità sono fattori principali per selezionare la regione in cui vengono eseguite le app. In genere, puoi selezionare l'area geografica più vicina agli utenti della tua app, ma devi prendere in considerazione le località in cui è disponibile App Engine e le località degli altri prodotti e servizi Google Cloud utilizzati dall'app. L'utilizzo di servizi in più località può influire sulla latenza dell'app e sui relativi pricing.

Non puoi modificare la regione di un'app dopo averla impostata.

Se hai già creato un'applicazione App Engine, puoi visualizzarne la regione in uno dei seguenti modi:

Passaggi successivi

Ora che il progetto Google Cloud è configurato, puoi scrivere un servizio web di base.