Esegui il deployment di un'app Spring Boot nell'ambiente standard di App Engine

1. Prima di iniziare

Le app di App Engine sono facili da creare e da gestire e da scalare, man mano che cambiano le esigenze di traffico e archiviazione dei dati. Con App Engine, non ci sono server da mantenere. Devi solo caricare la tua app ed è pronta all'uso.

Le app di App Engine scalano automaticamente in base al traffico in entrata. Bilanciamento del carico, microservizi, autorizzazione, database SQL e NoSQL, memorizzazione nella cache della memoria, suddivisione del traffico, logging, ricerca, controllo delle versioni, implementazioni e rollback e analisi della sicurezza sono tutti supportati in modo nativo e altamente personalizzabili.

L'ambiente standard di App Engine e l'ambiente flessibile di App Engine supportano una serie di linguaggi di programmazione, tra cui Java, Python, PHP, NodeJS e Go. I due ambienti offrono agli sviluppatori la massima flessibilità di comportamento delle app. Ogni ambiente presenta determinati punti di forza. Per ulteriori informazioni, vedi Scelta di un ambiente App Engine.

Imparerai a eseguire il deployment di un'app Spring Boot nell'ambiente standard App Engine. L'ambiente standard fa lo scale down a zero istanze quando nessuno lo utilizza ed esegue automaticamente lo scale up.

Prerequisiti

  • Familiarità con il linguaggio di programmazione e gli strumenti Java
  • Conoscenza degli editor di testo standard Linux, quali Vim, Emacs e nano

Attività previste

  • Come creare un'app Java Spring Boot su App Engine

Che cosa ti serve

2. Configurazione e requisiti

Configurazione dell'ambiente da seguire in modo autonomo

  1. Accedi alla console Google Cloud e crea un nuovo progetto o riutilizzane uno esistente. Se non hai ancora un account Gmail o Google Workspace, devi crearne uno.