Google App Engine and Google Cloud Storage API

Todos los que estamos trabajando con Google App Engine y Google Cloud Storage estamos de enhorabuena.

Acabo de leer el anuncio de una nueva librería cliente que nos permite trabajar con Google Cloud Storage desde Google App Engine mucho mejor de lo que lo podíamos hacer hasta ahora.

Actualmente si necesitabas utilizar Google Cloud Storage en tu aplciación Google App Engine utilizabas el Files API nativa de App Engine. A este API le habían incluido unos simples métodos para manegar Google Cloud Storage.

Ahora, gracias a esta nueva librería, podremos utilizar mucho mejor, y de manera más sencilla todo el Storage de Google desde nuestra aplicación App Engine.

A simple vista podremos crear ficheros, leer ficheros, listar el contenido de los buckets de cloud storage, borrar ficheros (acutalmente con el Files API no era posible) y hacer stat de los ficheros del storage.

Desde mi punto de vista, faltan algunas opciones básicas, como por ejemplo, copiar ficheros entre buckets, pero es una gran noticia el que esto se esté mejorando porque sin duda es una herramienta indispensable para utilizar en Google App Engine. De hecho, internamente el sistema ya soporta el grabar los backups de GAE en el Cloud Storage de Google.

Puedes hacer tus sugerencias y reportar errores sobre esta nueva librería aquí:
https://code.google.com/p/appengine-gcs-client/issues/list

Debes recordar que actualmente esta librería está en fase de pruebas.

Puedes leer la nota oficial de la publicación aquí:

Greetings,

We’ve been hard at work on improving access to Google Cloud Storage from App Engine, and today we’re making the first version of our new Google Cloud Storage Client Library for App Engine available for developers to test. This client library contains much of the functionality available in the Files API, but provides key stability improvements and a better overall developer experience. In the upcoming months we’ll continue to make improvements with the goal of making this library the preferred way of accessing Google Cloud Storage from App Engine.

To get started, check out our documentation at https://code.google.com/p/appengine-gcs-client/.

If you have any questions, comments or feedback please feel free to file bugs or feature requests at https://code.google.com/p/appengine-gcs-client/issues/list.

Thanks for your continued support of App Engine, we look forward to your feedback!

Regards,
Tom, on behalf of the Google App Engine Team

Leave a comment

Create a website or blog at WordPress.com

Up ↑