Блог ИТ склеротика. Amazon S3: регистрация и начало работы

Страницы

Расширенный поиск в статьях блога

30 мая 2012 г.

Amazon S3: регистрация и начало работы

C недавнего времени открыл для себя все удобства использования Amazon Web Services Simple Storage Service (S3) как внешнего удаленного сетевого хранилища для своих файлов. Далее, в нескольких статьях, постараюсь описать вам возможности сервиса Amazon S3, его удобства и возможности для применения.
А для начала познакомимся с сервисом: тарифы, регистрация, доступ, загрузка файлов и работа с ними.

 

Что такое Amazon S3?

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

Начало работы

Начать работать с Amazon S3 элементарно. Достаточно пройти регистрацию, ввести данные вашей кредитной карты и вы полноценный пользователь сервиса.

Тариф и оплата

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

Тарифы мы можете посмотреть на сайте, здесь я приведу их в кратком виде:
[tabs type="1" minheight="100"]

  • $0.15 за 1GB/месяц
  • $0.10 за 1GB – весь входящий трафик
    $0.18 за 1GB – первые 10TB/месяц исходящего трафика
    $0.16 за 1GB – последующие 40TB/месяц исходящего трафика
    $0.13 за 1GB – входящий и исходящий трафик в месяц свыше 50TB
  • $0.01 за 1,000 запросов PUT
    $0.01 за 10,000 запросов GET и всех остальных запросов

[/tabs]

Доступ к Amazon S3

Помимо панели управления вашим хранилищем в Amazon S3 вам выдается 2 ключа, Access Key ID и Secret Access Key, которые, по сути, и есть ваши Логин и Пароль для удаленного доступа к Amazon S3. Получить их можно на странице вашего аккаунта в разделе Security Credentials.

Access Key ID и Secret Access Key

Access Key ID и Secret Access Key

Для удаленного доступа к Amazon S3 есть множество софта. Среди самых популярных и удобных: красавец Transmit и бесплатный Cyberduck (для Mac), CloudBerry (для Windows) и мульти-платформенное решение S3Fox в виде расширения для браузера Firefox.

Подключаемся и создаем Bucket

Вся работа Amazon S3 основана на так называемых Bucket (Корзина). Это вроде “директорий” в которых хранится информация. Поэтому перед началом загрузки файлов необходимо создать этот самый Bucket. Количество их не ограниченно, но каждый ваш Bucket должен иметь сквозное уникальное имя, т.е. оно должно быть уникальным среди все Bucket созданных пользователями Amazon S3. Поэтому лучше сразу придумывать уникальное имя, к примеру по вашей фамилии или адресу сайта. Для лучшей организации файлов в Bucket вы можете создавать папки, которые уже в свою очередь могут иметь любое имя.

Открываем выбранный вами клиент и вводим данные для доступа

Подключаем Amazon S3 к Transmit

Подключаем Amazon S3 к Transmit

Идем в File-New Bucket и создаем свою первую “корзину” для файлов

Создание Bucket

Создание Bucket

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

С загрузкой файлов на Amazon S3 все элементарно, и не отличается от обычной работы с файлами на компьютере. В случае с Transmit вы вообще можете подключить Amazon S3 как удаленный сетевой диск и работать с ним как с внешним жестким диском.

Amazon S3 как уделенный диск

Amazon S3 как уделенный диск

После того как вы загрузили файлы, вам наверно понадобится открыть публичный доступ к некоторым из них (разместить файл у себя на сайте или поделиться с друзьями). Для этого кликаем правой кнопкой на нужном файле и выставляем права доступа в открывшемся окне — в разделе Permissions выставляем для Read значение World.

Права доступа к файлу

Права доступа к файлу

Теперь наш файл будет доступен всем пользователям.

Все что остается сделать — это получить ссылку (путь) к этому самому файлу. Кликаем на нем правой кнопкой, выбираем Copy Path и ссылка на файл оказывается в буфере обмена. Остается только её вставить в нужное вам место.

Получаем путь к файлу

Получаем путь к файлу

Также вы можете вручную указать путь к файлу, используя общепринятый в Amazon S3 шаблон:
если вы не используете папки в корзине
http://s3.amazonaws.com/YOUR-BUCKET-NAME/YOUR-FILE-NAME или http://YOUR-BUCKET-NAME.s3.amazonaws.com/YOUR-FILE-NAME

если вы используете папки в корзине
http://s3.amazonaws.com/YOUR-BUCKET-NAME/YOUR-FOLDER-NAME/YOUR-FILE-NAME или http://YOUR-BUCKET-NAME.s3.amazonaws.com/YOUR-FOLDER-NAME/YOUR-FILE-NAME

[box type="1" class="rounded-5 shadow"]
В следующих статьях про Amazon S3: тесная интеграция с WordPress и сетевой аналог Time Capsule.
[/box]

.

Счетчик тИЦ и PR Яндекс.Метрика Msn bot last visit powered by MyPagerank.NetYahoo bot last visit powered by MyPagerank.Net ping fast  my blog, website, or RSS feed for Free