google-cloud-datastore web-hosting

google cloud datastore - ¿Cómo uso el almacén de datos de Google para mi aplicación web que NO está alojada en el motor de aplicaciones de Google?



google-cloud-datastore web-hosting (2)

Echa un vistazo a los puntos finales de la nube

https://cloud.google.com/appengine/docs/java/endpoints/

Quiero usar el almacén de datos de google en mi aplicación web pero no quiero alojarlo en el motor de aplicaciones de google, quiero alojarlo en otra máquina. Entonces, ¿cómo puedo usar el almacén de datos en dicha aplicación web? ¿será más económico?


Debería seguir el acceso a la API de Cloud Datastore desde otro procedimiento de plataforma :

Esta sección muestra cómo activar y acceder a la API de Cloud Datastore desde una aplicación externa que se ejecuta en una plataforma fuera de Google Cloud.

  1. Habilite la API de Cloud Datastore para el proyecto. Puede habilitar la API para un proyecto existente o crear un nuevo proyecto y luego habilitar la API. Habilite la API de Cloud Datastore

  2. Para usar la API de Cloud Datastore, su proyecto de Cloud requiere una aplicación activa de App Engine. Abra el panel de App Engine y confirme que su proyecto de Cloud tenga una aplicación de App Engine activa. Abra el panel de App Engine

    Cree una aplicación de App Engine si es necesario. La aplicación no debe estar deshabilitada.

  3. Vaya a la página Crear clave de cuenta de servicio .

  4. Haga clic en el cuadro desplegable debajo de Cuenta de servicio , luego haga clic en Nueva cuenta de servicio .

  5. Ingrese un nombre para la cuenta de servicio en Nombre .

  6. Use la ID de cuenta de servicio predeterminada o genere una diferente.

  7. Seleccione JSON en Tipo de clave .

  8. Haz clic en Crear .

  9. Tras la creación exitosa, su navegador descargará la clave privada. Cloud Platform Console proporciona un mensaje que muestra el nombre del archivo de clave privada. Anote el nombre del archivo para que pueda ubicarlo, luego haga clic en Cerrar para cerrar el mensaje.

  10. Su cuenta de servicio es la dirección de correo electrónico que se muestra en la sección Cuenta de servicio .

  11. Su clave privada es el archivo que acaba de descargar.

En este punto, todos los servicios y autorizaciones están configurados para su proyecto y puede comenzar a escribir código o explorar la API.

En realidad, no necesita escribir código para la aplicación GAE e implementarlo, consulte ¿Se requiere una instancia de App Engine para acceder al almacén de datos?

En cuanto a ser más económico o no (supongo que en comparación con la ejecución de la aplicación en GAE), depende mucho del uso / escala de la aplicación, lo que hace la aplicación y cómo lo hace.