2017-01-11

Какое небо голубое...

Популярная шутка о том, что "нет никакого облака, есть чьи-то компьютеры", создает ощущение, что это компьютеры других пользователей, хотя облаком обычно называют програмно-аппаратную систему, работающую в дата-центрах.

С технической точки зрения все выглядит правильно и хорошо, cloud storage, cloud computation - означают вполне конкретные и довольно передовые технологии. Однако будучи маркетинговым словом, cloud совершенно не всегда означает именно эти технологии, часто это просто способ продать пользователю воздух за дополнительные деньги.

Я просто перечислю, что получается, когда программа вдруг становится "облачной":
  • Ваши файлы/фотографии вдруг начинают копироваться куда-то на сервера, возможно даже удаляясь при этом локально.
  • По пользовательскому соглашению, ваши файлы могут уже не быть вашими, а вдруг становятся собственностью компании или могут быть переданы третьим лицам.
  • Если они даже декларируются как только ваши, это может поменяться в любой момент.
  • Неизвестные люди могут вдруг получить доступ к вашим файлам/письмам/фотографиям, причем даже к тем, которые вы удалили, либо работая в дата-центре, либо разбирая выкинутые дата-центром диски, либо просто подобрав пароль. Разнообразные органы тоже могут получить такой доступ.
  • Фотографии вдруг могут быть сжаты новым алгоритмом, уменьшены в размерах и очищены от внутренних тегов.
  • Вы не можете больше отказаться от установки новой версии программы, даже если она вам не нравится, без потери доступа к файлам.
  • Без доступа к интернету некоторые файлы вдруг становятся недоступны.
  • С доступом к интернету, они иногда становятся недоступны тем не менее.
  • Становится сложно сделать бакап всех файлов или скопировать их все обычным файловым копированием.
  • Быстрая когда-то программа вдруг становится медленной. Скорость программы может зависить от географического положения пользователя или качества соединения с интернетом.
  • Компания может захотеть перевести всех на web-интерфейс. Приложения для десктопов и телефонов могут быть переделаны, чтобы тоже работать через тот-же интерфейс, завернутый в окно приложения. Обычно при этом функциональность и удобство резко падают. Приложения становятся тормозными и неудобными, но более дешевыми в разработке.
  • Можно легко потерять доступ ко всем своим файлам, если вдруг компания откажет вам в сервисе. Это может быть вызвано, например сомнительными операциями по вашей кредитке, или подозрением на то, что в файлах содержится порнография. Компании всегда проще заблокировать ваш доступ и удалить все файлы, чем разбираться, подвергая себя риску.
  • Компания может решить закрыть проект или разориться. Скачать при этом все файлы может оказаться проблематично.
  • Забыв оплатить в течении некоторого времени (забыв обновить кредитку, например), можно потерять все файлы.
  • Компании любят брать помесячную подписку вместо однократной продажи. При этом стоимость программы часто возрастает на порядок (например, $10 в месяц, вместо $80 однократной, при этом в качестве оправдания дается доступ к другим ненужным вам сервисам той же компании).

Из положительных сторон облачности обычно всего несколько:

  • Вам обещают, хотя и без каких либо гарантий, что данные будут храниться более надежно.
  • Они будут доступны с нескольких компьютеров, с телефонов и через Web-интерфейс.
  • Иногда возможна sharing and collaboration.

Для себя я решил не опираться на облачные сервисы для файлов, которые считаю важными. Лучше делать собственные бакапы, включая обязательно off-site backup. Для доступа с разных компьютеров можно завести небольшой домашний сервер или держать шифрованную копию данных в public cloud.

Если все же пользоваться облачными сервисами, то только для файлов, которые и так публичные. Типа, например, этого блога. И все равно надо иметь свою резервную копию.