Как стать автором
Поиск
Написать публикацию
Обновить

Google Storage для разработчиков

Время на прочтение2 мин
Количество просмотров2.6K
Недавно открылся Google Storage для разработчиков. Большое событие, так как Google имеет обыкновение делать удобные и понятные сервисы. Вашему вниманию предлагаются несколько дразнилок-скриншотов от сервиса-конкурента Amazon S3.

Как всё было



Итак, мне пришло письмо следующего содержания (если выпарить всю воду):
Вот инвайт-ссылка, о которой вы просили:
sandbox.google.com/storage/m/?invite=********

Пожалуйста, учтите, что этот инвайт нельзя передавать и Google Storage доступен только для разработчиков из США.

Во время тестового периода вам будет доступно 100Гб под данные и 300Гб/месяц на трафик без какой-либо оплаты.

Во-первых, я так и не понял, какое отношение я имею к разработчикам из США. У меня везде указано, что я из России (правда интерфейс GMail у меня на EN-GB).

Во-вторых, раз дали возможность — надо тестить.

Скриншоты


При входе мне дали почитать о том, как работать с системой:

Думаю, стоит сказать, что используется HTML5. Google следует своей последовательной политике по внедрению/приучению к новым стандартам.

Работать системой можно с помощью:

Последнее представляет из себя web-приложение, которое умеет работать с хранилищами (buckets) и с папками/файликами (folders/objects), а также работать с ACL для всех этих объектов (это из документации, истинной работы с ACL я так и не нашёл).

При первом входе Google Storage Manager выглядит так:


Для начала нужно создать хранилище (bucket). Заливать файлы или папки в «корень» менеджер не позволяет.



Теперь можно зайти в созданное хранилище, создать папки, если необходимо, и залить файлы.

Порадовала возможность заливать сразу несколько файлов.

И последнее. Файлы можно «расшаривать». Обратите внимание на галочку в конце строки с файлом (столбец Share Publicly). При нажатии на галочку она светится зелёным и рядом возникает ссылка на файл. Вот так:


Вот, для примера, ссылки на залитые файлы:
один, два

Кстати, такой риторический вопрос: а что если кто-то тоже захочет создать хранилище с именем habrahabr? Вопрос возник вот поэтому: commondatastorage.googleapis.com/habrahabr/test_for_habrahabr_1.jpg — то есть в ссылке присутствует название хранилища. Предлагаю затестить это.

UPD: Любимые хранилища
Продолжил ковыряться с менеджером и заприметил стрелку рядом с кнопкой Home. По клику открывается панелька:


Время загрузки картинки объёмом 112Кб составило: минимум 210ms, максимум 950ms. Наиболее вероятное значение 550ms.

Фокус: после удаления файла или снятия галочки общей доступности ссылка осталась активной. Документ по ссылке доступен. Очень странно, но как обойти, к сожалению, пока не знаю.

Выводы


Весьма удобный интерфейс, достаточно обширная помощь с примерами. Но дорого и есть некоторые непонятки.

Если вам интересно провести эксперименты с этим сервисом или посмотреть скриншоты чего-то непоказанного, но у вас нет доступа — с удовольствием помогу.
UPD: К сожалению, Python не мой язык. Если хотите попробовать работу с системой из библиотечки — открою для вас «секретный ключик» для API.

Спасибо.
Теги:
Хабы:
Всего голосов 21: ↑19 и ↓2+17
Комментарии17

Публикации

Ближайшие события