HDG объясняет: что такое Amazon S3?

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

Но что такое Amazon S3 ? Благодаря простому интерфейсу веб-сервисов Amazon S3 предлагает решения для всех этих и многих других вопросов с точки зрения ваших потребностей в хранении данных. Разработчики могут получить доступ к той же масштабируемой, надежной, быстрой и недорогой инфраструктуре хранения данных, на которой Amazon управляет своей собственной глобальной сетью веб-сайтов.

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

Что такое Амазон S3?(What Is Amazon S3?)

Сервис Amazon S imple S torage Service (S3) был разработан с учетом потребностей разработчиков . (S)Это упрощает вычисления в веб-масштабе и является важной частью надежной облачной среды (A)Amazon(W) Web Services(S) (AWS).

Через веб-интерфейс Amazon S3 предоставляет объектное(object ) хранилище, или, как его называет AWS , «фундаментальные сущности, которые можно хранить в Amazon S3». Хранилище объектов было создано для хранения, защиты и извлечения данных из «фундаментальных контейнеров хранения», называемых сегментами(buckets) . Пользователь создает корзину, и в ней хранятся объекты в облаке.

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

Как работает Amazon S3?(How Does Amazon S3 Work?)

Чтобы понять, что такое Amazon S3 и как все это работает, мы углубимся в каждый компонент системы хранения. Мы сосредоточимся на двух основных вещах — ведрах и объектах. Эти два компонента работают в тандеме для создания системы хранения Amazon S3 .

Объектами Amazon S3(Amazon S3) могут быть документы, фотографии, видео и другие файлы любого типа. Каждому объекту присваивается уникальный ключ, который делает его идентифицируемым в среде S3. Максимальный размер загружаемого объектного файла составляет 160 ГБ, хотя (Object)AWS располагает различными инструментами, помогающими при необходимости добавлять файлы большего размера.

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

AWS ограничивает создание корзин до 100 для каждой из ваших облачных учетных записей AWS . Это число может быть увеличено максимум до 1000 после отправки запроса на увеличение лимита обслуживания.

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

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

Консоль Amazon S3(Amazon S3 Console) находится в Консоли управления AWS(AWS Management Console) . Здесь вы будете создавать, настраивать и управлять каждой корзиной, а также хранящимися в ней объектами.

В консоли Amazon S3 используется иерархическая структура папок, позволяющая выполнять поиск по ключевым словам или фразам, которые помогают легко находить и извлекать то, что вы ищете.

Права доступа к вашим корзинам и объектам также устанавливаются с помощью консоли управления.

Преимущества Amazon S3(The Advantages Of Amazon S3)

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

Масштабируемость(Scalability)

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

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

Долговечность, доступность и экономичность(Durability, Accessibility, And Cost-effectiveness)

AWS отмечает, что Amazon S3 «рассчитан на надежность 99,999999999% и хранит данные для миллионов приложений для компаний по всему миру. ” Amazon S3 автоматически создает и сохраняет ваши объекты S3 в нескольких защищенных от сбоев системах. Это позволяет быстро получить доступ к вашим данным, когда это необходимо.

Данные могут храниться в различных классах памяти(storage classes) на основе частоты . Классы хранения варьируются от высоких до низких по стоимости, в зависимости от того, насколько важны файлы и как часто осуществляется доступ к определенным файлам.

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

Эта настройка полезна для создания политики жизненного цикла, которая определяет действия, которые вы хотите, чтобы Amazon S3 выполнял(Amazon S3) в течение жизненного цикла объекта. Примером этого может быть перевод объектов в другой класс хранения, их архивация или удаление через определенный промежуток времени. Затем вы можете настроить автоматическую передачу данных при соблюдении установленных вами условий политики.

Безопасность(Security)

Функции шифрования и инструменты доступа защищают данные, которые вы храните в своей среде AWS S3 , от несанкционированного доступа. Это касается как уровня корзины, так и уровня учетной записи.

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

Выбор Amazon S3(Choosing Amazon S3)

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

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



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts