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
- Un progetto Google Cloud
- Un browser, ad esempio Google Chrome.
2. Configurazione e requisiti
Configurazione dell'ambiente da seguire in modo autonomo
- 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.