Implementa una app de App Engine con Cloud Shell
En esta página, se describe cómo implementar rápidamente una aplicación de App Engine una aplicación de ejemplo con Cloud Shell.
Antes de comenzar
- Accede a tu cuenta de Google Cloud. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.
Implementa una aplicación
En la parte superior de la ventana de la consola de Google Cloud, haz clic en
Activa Cloud Shell:
Esto inicia la sesión de Cloud Shell en un marco en la parte inferior de la consola de Google Cloud.
Clona una app de ejemplo y ejecútala localmente en Cloud Shell con el servidor de desarrollo de App Engine:
git clone https://github.com/GoogleCloudPlatform/appengine-guestbook-python \ && cd appengine-guestbook-python \ && dev_appserver.py ./app.yaml
Para conectarte al servidor de desarrollo, haz clic en
Vista previa en la Web y, luego, elige Vista previa en el puerto 8080.
Cloud Shell abre la URL de vista previa en una ventana nueva del navegador, en su servicio de proxy.
Para abrir el editor de código, haz clic en
en el menú de Cloud Shell para editar tu app clonada.
Cambia el texto en
index.html
:En el editor de código, haz doble clic en
index.html
para abrir el archivo y editarlo. luego cambia el texto deindex.html
De Una persona anónima escribió: para Un extraño misterioso dijo:Verás el cambio en el resultado de Cloud Shell. Para ver los cambios, actualiza la app previsualizada.
Detén el servidor de desarrollo
Después de obtener una vista previa de la aplicación de App Engine, para detener el desarrollo, presiona
Ctrl
+C
en tu sesión de Cloud Shell.Inicializa tu aplicación de App Engine:
Crea una aplicación de App Engine vinculada a tu proyecto, si aún no lo has hecho y elige su región:
gcloud app create --project=[YOUR_PROJECT_NAME]
Implementa la app en App Engine:
gcloud app deploy ./index.yaml ./app.yaml
Abre la aplicación en el navegador web La URL es
https://<PROJECT_ID>.<REGION-ID>.r.appspot.com/
.Deployment puede tardar unos minutos en completarse. Si la aplicación no se implementó por completo, se muestra un mensaje de error en el navegador web. Actualiza el navegador para ver la aplicación implementada.
Para evitar la facturación innecesaria, inhabilita la app:
Para inhabilitar la app que acabas de implementar, ve a App Engine en la consola de Google Cloud y selecciona Configuración > Configuración de la aplicación > Inhabilitar aplicación.