Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Implementa y obtén una vista previa de una aplicación de App Engine

Esta página explica cómo implementar rápidamente una aplicación de App Engine a partir de una plantilla existente, mediante Cloud Shell.

Antes de comenzar

  1. 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.
  2. En la página del selector de proyectos de Google Cloud Console, selecciona o crea un proyecto de Google Cloud.

    Ir al selector de proyecto

  3. Asegúrate de que la facturación esté habilitada para tu proyecto de Cloud. Descubre cómo confirmar que tienes habilitada la facturación en un proyecto.

Implementa una aplicación

  1. Haz clic en el botón Activar Cloud Shell Botón de activar Shell en la parte superior de la ventana de la consola:

    Esto inicia la sesión de Cloud Shell en un marco en la parte inferior de Console.

  2. Clona una app de muestra y, luego, inicie el servidor de desarrollo:

    Clona una app de muestra y haz que se ejecute de manera local en la sesión de Cloud Shell mediante 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
    
  3. Conéctate al servidor de desarrollo:

    Haga clic en el botón Vista previa web Botón Vista previa en la Web y elija “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.

  4. Abra el editor de código:

    Abre el editor de código con el botón Botón del editor de código del menú de Cloud Shell para editar la app clonada.

  5. Cambia el texto de index.html:

    Haga doble clic en el archivo dentro del editor de código a fin de abrirlo para editarlo y cambiar el texto en index.html de Una persona anónima escribió: a Un extraño misterioso dijo:

    Verá su cambio detectado en la salida de Cloud Shell. Actualice su aplicación con vista previa para ver los nuevos cambios reflejados en tiempo real.

  6. Detén el servidor de desarrollo:

    Cuando haya terminado de usar la vista previa de la aplicación de App Engine, ingrese Ctrl + C en su sesión de Cloud Shell para detener el servidor de desarrollo.

  7. Inicialice su aplicación de App Engine: Cree una aplicación de App Engine vinculada a su proyecto, si aún no lo ha hecho, y elija su región:

    gcloud app create --project=[YOUR_PROJECT_NAME]
    
  8. Implementa la app en App Engine:

    gcloud app deploy ./index.yaml ./app.yaml
    
  9. Tu aplicación debería estar activa

    Abre la aplicación en tu navegador web. La URL es https://<PROJECT_ID>.<REGION-ID>.r.appspot.com/.

    La implementación completa puede tardar algunos minutos. Si la aplicación no se ha implementado por completo, aparecerá un mensaje de error en el navegador web. Actualiza el navegador para ver la aplicación implementada.

  10. Recuerde realizar una limpieza después para evitar la facturación innecesaria:

    Si desea inhabilitar la aplicación que acaba de implementar, vaya a App Engine en Console y seleccione Configuración > Configuración de la aplicación > Inhabilitar la aplicación.