Amazon S3 — что с ним делать и зачем?

Tweet

Всем добрый день, на связи Азартный Манимейкер.

Сегодня мы по говорим об одном из интереснейших для современного Интернет-предпринимателя, разработчика, стартапера или простого пользователя вопросе. Это, понятное дело, хранение данных.

Статья практически целиком и полностью посвящена сервису Amazon S3. Это детище известно практически каждому компании Amazon.

Итак, обо всем по порядку в полной версии статьи. Читайте на здоровье!

Для начала чуточку теории.

Что же такое S3 Amazon?

Amazon Web Services Simple Storage Service (S3) — сервис, позволяющий хранить файлы на серверах компании Amazon, не беспокоясь при этом о нагрузке, трафике и других нюансах. При этом, объемы данных практически не ограничены, то есть даже если вам придется хранить тысячи терабайт — вам не откажут в использовании сервиса.

Использовать его можно для самых различных целей. Вот только то, что пришло мне в голову за пару минут:

  • Место для хранения бэкапов
  • Хранение изображений и других файлов вашего сайта
  • Хранение файлов пользователей вашего стартапа

Ну а дальше все ограничено лишь полетом вашей фантазии.

К примеру, сервис DropBox использует именно s3 Amazon для хранения файлов пользователей.

Сколько это будет стоить?

Кратко о тарифах. Платить здесь нужно немного, но важно понять за что.

Итак, оплачивать требуется:

  • Входящий трафик
  • Исходящий трафик
  • Объем хранимой информации
  • Количество запросов к сервису

По началу это кажется много, но достаточно взглянуть на тарифы, дабы убедиться, что это не так.

UPD Амазон снизил цены на 20 — 35% по всем направлениям. Актуальные цены — на официальном сайте.

Тарифы сервиса Amazon S3

Тарифы сервиса Amazon S3

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

При хранении менее чем 49 терабайт, вам придется выкладывать 0,093 — 0,14 долларов за каждый гигабайт информации, 0,1 доллара за 1 гигабайт входящего трафика. Исходящий будет предоставляться бесплатно, пока вы не превысите лимит в 1 гигабайт, а затем примерно 0,15 бакса за гигабайт. Запросы обходятся не дороже, чем 1 цент за 1000 запросов (загрузка, копирование, получение списка директорий, файлов и т.п.). Запросы GET и другие, которые связаны с запросом файлов вашими пользователями — всего 1 цент за 10 000 запросов.

Но и это, как говорится, не все пряники.

Все новые юзеры получают в подарок на год ежемесячный пакет бесплатных услуг. Так, к примеру, в течении 12 месяцев, каждый месяц вы будете получать совершенно бесплатно:

  • 5 гигабайт места под файлы
  • 20 000 запросов от пользователей
  • 2 000 запросов PUT
  • 15 гигабайт входящего трафика
  • 15 гигабайт исходящего трафика

Ну а для тех, кому этого будет мало, может использовать специальный онлайн калькулятор и подсчитать, во сколько ему обойдется использование этого сервиса.

Регистрация на Amazon S3

Регистрация очень проста и понятна, не смотря на то, что в интерфейсе отсутствует русский язык. Единственный нюанс, так это то, что для этого нужна кредитка, которую принимают в Интернете. Обычный хлам, по типу “мгновенная” дебетовая от ПриватБанка не катит. Однако вариантов выхода из положения масса:

  • Использование виртуальной визы от ПриватБанка
  • Покупка виртуальной предоплаченной кредитки
  • Еще где то отрыть виртуальную кредитку для Интернета
  • Завести любую приличную карту (Авто карта, золотая, платиновая и т.п.)
  • Пойти в приватбанк и выпросить кредитку. С порога скажите что вам нужен нулевой лимит. Тогда вам дадут ее без вопросов за пять минут, даже если вам нет 18 лет (гривен 20 обойдется).

Главное, что если будете приобретать виртуальную карту, проследите, что бы ее срок годности был как можно большим. Те, что работают по 30 дней вам не подходят, поскольку оплата снимается на Амазоне ежемесячно.

Я так полазил, глянул. Если все правильно понял, то к примеру такая будет нормально работать.

Хотя на мой взгляд, лучше все же потратить пол часа и получить приличную кредитку в банке.

Заходим, значит, на страницу AWS (Amazon Web Services), жмем кнопку регистрации.

Регистрация на Amazon S3

Заполняем нужные данные и проходим несложную регистрацию. После нее вы попадете примерно на такую страницу:

Выбор Amazon Simple Storage Service

Указываем на то, что нам просто таки не терпится начать пользоваться именно Amazon Simple Storage Service.

Вас перекинет на страницу сервиса, где вновь нужно будет залогиниться, используя логи и пароль, указанный при регистрации.

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

Окончательно доказав сервису что вы тот, за кого себя выдаете, вы окажетесь в онлайн интерфейсе сервиса.

Веб-интерфейс Амазон S3

Веб-интерфейс S3 Amazon

Веб-интерфейс S3 Amazon

  1. Панель управления “корзинами”
  2. Область отображения папок и файлов
  3. Панель управления папками и файлами
  4. Панель свойств папок и файлов

Через этот интерфейс можно проводить все нужные действия. Однако для начала, вам нужно будет создать Bucket (корзину). Это директория, в которой будет храниться ваша информация.

Количество корзин неограниченно, однако их имена должны быть уникальны.

Создание Bucket

Задаете уникальное имя (латинскими символами) и выбираете страну, в которой будут располагаться сервера с вашей информацией. Не забывайте сверяться с тарифами.

А уже в созданной Amazon S3 Bucket вы можете создавать нужно количество папок и файлов с любыми именами, как в файловой системе своего ПК.

Загрузка файлов и доступ к ним

Загрузить файл просто, достаточно выбрать соответствующий пункт меню.

Загрузка файлов

Только обратите внимание, что для использования загрузчика онлайн, вам потребуется установленный Java в браузере.

После загрузки файла, выделите его в области 2, нажмите правой кнопкой мыши и обозначьте пункт Make Public.

Делаем файл публичным

Ждем выполнение операции, а затем вновь правой кнопкой, только теперь для того, что бы войти в пункт Properties.

Вот тут то мы и получаем паблик ссылку.

Получаем ссылку на файл

Получаем ссылку на файл

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

Софт для работы с S3

Естественно, для такого полезного сервиса, да при таком то богатом API функционале, у сервиса не могло ни появиться сотен различный программ, которые бы облегчали работу с ним.

Сторонние разработчики потрудились на славу.

Так, к примеру, одним из наиболее удачным инструментом для работы с с3 Амазоном считается CloudBerry Explorer (насколько я понял, пока что имеется версия только под Windows).

CloudBerry Explorer

Однако программа платна, хоть и имеет бесплатный триал период. Если она вас заинтересует — то рекомендую почитать статью, откуда я и стащил предыдущий скриншот. Там есть неплохой мануал по настройке и использованию софтины.

UPD Буквально через пару часов после публикации софтины, со мной связался представитель компании CloudBerry и сообщил о неточности в моей статье. На их сайте вы можете забрать полностью функциональную не коммерческую версию CloudBerry S3 Explorer абсолютно бесплатно.

Я же искал бесплатное решение. На глаза попалось расширение для Mozilla Firefox, под названием Amazon S3 Organizer(S3Fox).

Ну а под Винду был найден бесплатный клиент (для домашнего использования) — S3 Browser.

Именно S3 Browser я и использую для работы с Amazon S3.

S3 Browser

Что дальше?

Ну что же. Сегодня я вас познакомил с мощным инструментом. Его я использую как для личного пользование, так и при разработке некоторого программного обеспечения и стартапов.

Мое дело лишь порекомендовать вам этот инструмент. Сами понимаете, я не пишу продажных постов. Он не рекламный. Да и вряд ли Amazon покупала бы на этом блоге у меня заказной обзор, правильно? =)

В другой раз, думаю, я рассмотрю вместе с вами и другие сервисы этой компании.

Ну а на этом статья об использовании сервиса Amazon S3 подходит к завершению.

Я желаю вам всего самого лучшего.

С наилучшими пожеланиями,
Азартный Манимейкер.


— — —

Десерт Большая разница / Велика рiзниця — Аватар.

Сервисы сбора и анализа ключевых слов
Находим и покупаем трастовые домены
Регистрация домена бесплатно – это просто! Собрание из 12 сервисов.
Буду признателен, если вы оставите свое мнение об этой статье.

13 комментариев к записи: “Amazon S3 — что с ним делать и зачем?”

  1. bNN:

    А можно ли как-нибудь указать лимит трафика?

    Нужно держать некий набор файлов, если ссылки распространятся по инету, можно попасть на бабки.

    Есть возможность защитить линки для использования на одном сайте?

    • Ну начнем с того что это не инструмент школьника, решившего выложить свою лабораторную работу, хотя для этого тоже сгодится. Это важный инструмент, часто не заменимый в бизнесе.

      Если вы ведете бизнес, то он должен приносить доход (если бизнес не приносит доход — он никому не нужен). И я не думаю, что одно скачивание файла может приносить менее одной тысячной цента, или сколько там нужно.

      Про лимиты — это копаться в настройках нужно.

      Но тут суть в другом. Не нужно экономить, нужно думать как заработать на этом больше. Вот и все.

  2. mon:

    А можно ли один аккаунт как-то расшаривать на много пользователей, то есть чтобы заменить стандартный файловый сервер ?

  3. morfej:

    Тоесть S3 можно юзать как хранилище фильмов, музыки и другого контента и размещать ссылки на сайте для скачки пользователями?

    • Конечно же.

      Только не забывайте об авторских правах. Воров там вряд ли потерпят. Это Американцы. А значит ваши данные (чего уж там таить, кредитка скажет о вас ВСЕ) моментально окажутся у госслужб.

      Если же контент легален — то в чем проблемы? Тысячи терабайт информации — не предел.

  4. User:

    Что-то картинки не грузятся.

  5. sogort:

    Всем привет возможно я туплю но скажите человеческим языком если я залью виде на этот хостинг к примеру 40 терабайт сколько это встанет мне в год при этом видео будут смотреть онлайн потоянно и обращений к файлам хостинга будет 10000 в день

    • Я дал ссылку на официальный калькулятор. Так сложно им воспользоваться? Многие мелкие видео сервисы используют амазоновские сервера.

      Но опять таки, подчеркиваю, нелегальщину они размещать не позволят (к примеру онлайн фильмы).

  6. Андрей:

    Я вот путаюсь с терминами входящий и исходящий трафик, Data Transfer IN (входящий) — бесплатно, Data Transfer OUT (выходящий) уже за деньги. Так скачивание контента пользователем с серверов амазон считается выходяшим трафиком, вот например загрузка фотографий товаров на сайт — входящим ?

    • Считается все относительно сервере. Когда скачивается информация с амазона (сервером, пользователем — пофиг) — это исходящий. Когда заливаете на сервер — входящий.

  7. alice2k:

    Cardholder’s Name: что тут вводить ?
    Как я понимаю это SVR ?

  8. alice2k:

    Ибо ни*уя не активируется. Очень странно.
    При покупке обычно, вводишь номер карты, ФИО на кого карту, дату окончания. И цифры с оборотной стороны.
    А на Амазоне *уйня какая-то. Создание бакетов так и не доступно.

    • Ну не знаю. Туда нужно вводить имя держателя карты. То есть то же самое, что написано на самой карте, точно так же, как там написано. А что за тип карты у вас? Может у вас Visa Electron или что то в этом роде? Их бракуют почти везде, тем более вы кажется из России. А электрон + Россия у большинства зарубежных проектов воспринимается как кардеры. Причин много, но искать их нужно в вашей карте или банке. Позвоните и спросите, почему к примеру заблокирована транзакция и т.п.

Пожалуйста, оставьте ваше мнение об этой статье!