Contenido del curso
0:00/12:54
Cloud SDK vs Cloud Shell: cuándo usar cada uno
Suscríbete para ver másHola mundo en App Engine
Suscríbete para ver másManejo de versiones en App Engine
Suscríbete para ver másDominios personalizados en App Engine
Suscríbete para ver másConfiguración de certificados SSL y dominios personalizados
Suscríbete para ver másSubir código a Google Cloud Source Repositories
Suscríbete para ver másStackdriver Debugger
Suscríbete para ver másUso de Stack Driver Debugger en Google Cloud Platform
Suscríbete para ver másError Reporting
Suscríbete para ver másCómo filtrar logs con Stackdriver Logging
Suscríbete para ver másDetecta cuellos de botella con StackDriver Trace
Suscríbete para ver másDomina cómo pasar de código a producción con APIs en Google Cloud Endpoints: desde el despliegue con gcloud app deploy hasta probar métodos en API Explorer. Verás la estructura real de una clase de API, sus anotaciones, mensajes de request/response y cómo sumar nuevas clases desde run.py.
¿Cómo desplegar tu API en App Engine con gcloud app deploy?
Para publicar la primera versión funcional, se parte del proyecto en Cloud Shell, se clona la rama correcta y se ejecuta el despliegue con el archivo de configuración. La confirmación muestra proyecto, servicio por defecto, versión y la URL pública.
gcloud app deploy app.yml
¿Cómo validar rápidamente en API Explorer?
Tras el despliegue, se accede a API Explorer para ver servicios publicados y probar métodos en tiempo real. Se selecciona “tu API” y se ejecutan llamadas.
¿Qué estructura tiene la clase y métodos en Google Cloud Endpoints?
El corazón es una clase, por ejemplo “Solicitudes API”, anotada con Endpoints.API. Dentro, cada método público del servicio se convierte en endpoint con la anotación Endpoints.method, definiendo versión, path, nombre y método HTTP.
¿Qué define la anotación de la clase?
¿Cómo se anota un método del endpoint?
¿Cómo definir mensajes, resource container y probar en API Explorer?
Los contratos de entrada y salida se centralizan en el archivo API Messages. Allí se declaran el resource container del request y los messages de la respuesta que se regresan desde el método de la API.
¿Qué incluye el request y el response?
¿Cómo agregar nuevas APIs o métodos y publicarlas?
¿Te gustaría que ampliemos con más ejemplos de request/response o de despliegue con versiones? Deja tus dudas y cuéntame qué parte quieres profundizar.