Начало работы с Amazon S3

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

Чтобы в полной мере использовать возможности сервиса Amazon S3, вам необходимо понимать несколько простых концепций. В сервисе Amazon S3 данные хранятся в виде объектов в корзинах. Объект состоит из файла и (необязательно) любых метаданных, описывающих этот файл. Чтобы сохранить объект в сервисе Amazon S3, отправьте необходимый файл в корзину. При отправке файла можно задать разрешения для объекта и любые метаданные.

Корзины – это контейнеры для объектов. У вас может быть одна или несколько корзин. Вы можете управлять доступом к каждой корзине (то есть указывать, какие пользователи могут создавать и удалять объекты в ней, а также отображать список объектов), просматривать журналы доступа для корзин и объектов в них, а также выбрать географический регион, в котором сервис Amazon S3 будет хранить корзины и их содержимое.

Demo: Getting started with Amazon S3 (7:37)
Step 1 - Sign up for an Amazon Web Services account

Настройте аккаунт AWS и войдите в систему

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

Создайте корзину

Каждый объект Amazon S3 хранится в корзине. Прежде чем сохранять в Amazon S3 свои данные, необходимо создать корзину S3.

Начать разработку с AWS

После создания корзины можно добавлять в нее объекты. В качестве объекта можно использовать файл любого типа: текстовый файл, фото, видео и другие. Прочтите Руководство по началу работы, чтобы узнать подробности и начать разработку.

Большинство клиентов начинают разрабатывать новые приложения с помощью инструментов для разработчиков и SDK AWS. Альтернативным вариантом является веб-интерфейс Консоли управления AWS, который обеспечивает доступ ко всем ресурсам Amazon S3 и возможность управления ими.

Использование AWS SDK

Разработчики приложений могут воспользоваться множеством AWS SDK, позволяющих упростить использование сервиса Amazon S3. AWS SDK для Amazon S3 включают в себя библиотеки, образцы кода и документацию для следующих языков программирования и платформ.

Учебные курсы AWS: бесплатные онлайн-курсы по Amazon S3

AWS предлагает бесплатные онлайн-курсы по хранилищам, пройдя которые, вы научитесь проектировать высокодоступные решения хранилищ на базе сервиса Amazon S3 и управлять ими. Программа помогает перейти от основ к глубоким техническим знаниям. Вы расширите свой опыт работы с сервисом Amazon S3 и поможете своей организации быстрее перейти в облако. 

Узнайте больше, изучив приведенные ниже варианты обучения. Посетите эту страницу, чтобы ознакомиться с планом обучения Object Strage и получить цифровой значок после успешного завершения курса и оценки.

Amazon S3

Начать работу с S3


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

Amazon S3

Управление данными в S3


Обзор управления S3, принципы мониторинга работы и новинки в сфере хранения данных.

Amazon S3

Классы хранилища S3


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

Amazon S3

Оптимизация расходов с S3

Из этого курса вы узнаете о способах оптимизации своих затрат на Amazon S3.

Amazon S3

Оптимизация производительности для S3


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

Amazon S3

Защита данных в S3


Узнайте рекомендации о безопасности в S3 и способы защиты доступа к данным.

Amazon S3

Аудит доступа и безопасности S3


Узнайте возможности аудита действий и ресурсов S3 для лучшего обеспечения безопасности.

Amazon S3

Непрерывность бизнеса и аварийное восстановление с помощью S3

Как использовать, защищать, мониторить и оптимизировать сервис Amazon S3, а также управлять им.

Пособия по началу работы и пошаговые руководства

Amazon S3

Хранение и извлечение файлов

Хранение файлов в облаке с помощью Amazon S3

Amazon S3

Пакетная отправка файлов в сервис S3

Простое создание собственных скриптов для резервного копирования файлов в облако

Amazon S3, Route 53, CloudFront

Размещение статического веб‑сайта

Размещение простого персонального сайта или веб‑сайта для бизнеса на AWS

Amazon S3

Замена систем резервного копирования сервисом S3

Избавьтесь от локальных ленточных систем резервного копирования и начните использовать сервис S3 Glacier Deep Archive

Интеллектуальное многоуровневое хранение Amazon S3

Начало работы с интеллектуальным многоуровневым хранением Amazon S3

Начните хранить свои данные в классе хранения «Интеллектуальное многоуровневое хранение Amazon S3», чтобы получить автоматическую экономию затрат на хранение

Классы хранилищ Amazon S3 Glacier

Начало работы с классами хранилищ Amazon S3 Glacier

Храните свои архивные наборы данных в сервисах «Мгновенное извлечение данных Amazon S3 Glacier», «Гибкое извлечение данных Amazon S3 Glacier» и «Глубокий архив Amazon S3 Glacier»

Amazon S3

Защита данных в Amazon S3


Защитите данные в Amazon S3 от случайного удаления или ошибок в приложении с помощью управления версиями, блокировки объектов и репликации S3

Amazon S3

Репликация данных в S3


Реплицируйте данные в регионах AWS и между ними с помощью репликации S3

Amazon S3

Проверка целостности данных в Amazon S3 с помощью дополнительных контрольных сумм

В Amazon S3 теперь доступно несколько вариантов контрольных сумм для ускорения проверки целостности данных. Дополнительные алгоритмы, которые поддерживает S3: SHA-1, SHA-256, CRC32 и CRC32-C. Проверяйте файлы на предмет изменений во время передачи данных, а также в процессе загрузки или отправки.

Amazon S3 Storage Lens

Начало работы с Amazon S3 Storage Lens


С помощью Объектива хранения данных Amazon S3 пользователь может получить наглядное представление об использовании объектного хранилища, тенденциях активности, а также практические рекомендации по повышению рентабельности и применению передовых методов защиты данных

Объект Lambda в Amazon S3

Начало работы с Объектом Lambda в Amazon S3

С помощью Объекта Lambda в Amazon S3 вы сможете добавлять собственный код в запросы S3 GET, HEAD и LIST, чтобы изменять данные, возвращаемые в приложение. Вы можете применить пользовательский код для изменения данных, возвращаемых запросами S3 GET, для конвертации форматов данных, динамического изменения размера изображений, удаления конфиденциальных данных и многого другого.

Amazon S3

Начало работы с точками доступа Amazon S3 для нескольких регионов

Начните использовать точки доступа Amazon S3 для нескольких регионов и средства управления отказоустойчивостью

Amazon S3

Репликация существующих объектов в корзинах Amazon S3 с помощью пакетной репликации Amazon S3

Реплицируйте объекты, уже существующие в корзинах S3, в одном или разных регионах AWS с помощью пакетной репликации Amazon S3

Amazon S3, Amazon CloudFront

Настройка распространения контента Amazon CloudFront для Amazon S3

Amazon CloudFront эффективно работает с Amazon S3, ускоряя доставку веб-контента и снижая нагрузку на серверы источников. Ускорьте загрузку динамического контента с помощью CloudFront и S3.

Перемещение данных в сервис Amazon S3

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

Гибридное облачное хранилище

AWS Storage Gateway – это сервис гибридного облачного хранилища, который позволяет без особых усилий подключать локальные приложения к хранилищам AWS. Благодаря Storage Gateway клиенты могут переносить резервные копии в облако, пользоваться локальными файловыми хранилищами при поддержке облачного хранилища и обеспечивать низкий уровень задержки при доступе локальных приложений к данным в AWS. С помощью сервиса AWS Direct Connect можно создать частное подключение между AWS и локальным ЦОД, офисом или колокационной средой, что во многих случаях позволяет снизить затраты на использование сети, повысить пропускную способность системы и обеспечить более стабильную работу сети по сравнению с подключением через Интернет.

Передача данных без использования сети

Группа сервисов AWS Snow состоит из AWS Snowcone, AWS Snowball и AWS Snowmobile. AWS Snowcone и AWS Snowball – это небольшие прочные и защищенные портативные накопители и периферийные вычислительные устройства, позволяющие собирать и обрабатывать данные, а также выполнять их миграцию. Эти устройства специально разработаны для использования в периферийных местоположениях, в которых либо нет сети, либо ее пропускная способность ограничена. Таким образом вы можете использовать накопители и возможности вычислений в труднодоступных средах. AWS Snowmobile – это сервис для передачи данных, объем которых измеряется эксабайтами. Он позволяет без труда перемещать большие массивы данных, например библиотеки видео или репозитории образов, и даже выполнять миграцию всего ЦОД.

Передача данных по сети

Сервис AWS DataSync позволяет просто и эффективно передавать сотни терабайтов и миллионы файлов в сервис Amazon S3 на скоростях, до 10 раз больших, чем скорости, обеспечиваемые средствами с открытым исходным кодом. Сервис DataSync автоматически выполняет многие ручные задачи или устраняет необходимость их выполнения. Перечень таких задач включает написание скриптов заданий копирования, составление расписаний и отслеживание передачи данных, проверку данных и оптимизацию использования сети. Используя Snowcone в сочетании с AWS DataSync можно переносить данные по сети даже из периферийных местоположений.

AWS Transfer Family без лишних усилий обеспечивает эффективную полностью управляемую передачу файлов в сервис Amazon S3 с использованием протоколов SFTP, FTPS и FTP.

Сервис Amazon S3 Transfer Acceleration позволяет быстро передавать файлы на большие расстояния между клиентом и корзиной Amazon S3. Сервисы Amazon Kinesis и AWS IoT Core упрощают и обеспечивают безопасность записи потоковых данных с устройств Интернета вещей (IoT) и их загрузки в сервис Amazon S3.

Подробнее о сервисах миграции данных в облако AWS »

Видео

Intro to Amazon S3 (4:32)
Getting started with S3 (49:35)
Amazon S3 Storage Classes (37:48)

Оставайтесь в курсе дел с вебинарами AWS »

Использование партнерской сети AWS

Сервис Amazon S3 интегрирован с соединителями сторонних разработчиков, помогающими выполнять передачу данных в облако AWS и из него. Программа AWS Partner Network (APN) Competency позволяет клиентам AWS воспользоваться услугами лучших поставщиков технологических решений и консультантов, подтвердивших свой профессионализм и хорошо зарекомендовавших себя в области специализированных решений. Партнеры, участвующие в программе APN Competency, предлагают различные услуги, программное обеспечение и решения, интегрированные с облаком AWS.

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

Подробнее о партнерах по программе AWS Storage Competency »

Блоги

Публикации по данной теме не найдены. Прочие ресурсы см. в блоге AWS

Готовы начать?

Узнайте о возможностях продукта

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

Подробнее 
Зарегистрировать бесплатный аккаунт

Получите мгновенный доступ к хранилищу AWS Free Tier и начните экспериментировать с Amazon S3. 

Регистрация 
Начать разработку в консоли

Начните разработку с помощью Amazon S3 в консоли AWS.

Начать работу