AWS Simple Storage Service (S3).

Что такое S3?

Введение в S3:

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

S3 расшифровывается как Simple Storage Solution (первое предложение AWS, выпущенное в 2006 году).

SQS была первой услугой, предложенной в 2004 году, - поправил Брайант Биггс.

  1. S3 - это хранилище для Интернета (это означает, что мы можем получить доступ к S3 через HTTP и HTTPS, если у нас есть разрешение). Он имеет простой интерфейс веб-службы для простого хранения и извлечения любого объема данных в любое время из любого места в Интернете.
  2. S3 - это объектно-ориентированное хранилище (изображение, текст, blob, видео и т. Д.) В структуре папок.
  3. S3 экономически эффективен (0,023 доллара США за ГБ) для хранения, и стоимость фактически снижается по мере того, как мы храним больше данных на S3.
Note: Keep in mind Access costs as well so for every get request every scan that you do there’s going to be additional cost but they’re fairly low.

5. S3 имеет архитектуру распределенного хранилища данных, которая имеет встроенную избыточность с надежностью 99,999999999 (всего 11 девяток) (означает, что S3 реплицирует вашу корзину и все ее содержимое как минимум в трех зонах доступности в одном регионе, так что это три разных физических местоположения. и поэтому вероятность того, что S3 потеряет один из файлов, которые вы загружаете на S3, чрезвычайно мала.)

6. Мы не можем установить операционную систему на S3.

7. Данные хранятся в корзине. Ковш - это плоский контейнер с объектами (это означает, что мы не можем создавать вложенные ковши или ковши внутри ведра). Емкость корзины составляет от 0 байтов до 5 ТБ.

8. Мы можем создавать папки в ведре (доступно через консоль).

9. Право собственности на ведра не подлежит передаче.

10. Корзина S3 зависит от региона.

11. У нас может быть до 100 сегментов на одну учетную запись (может быть больше по запросу в AWS).

Чем полезен S3?

  1. AWS S3 - дешевый и надежный способ хранения объектов.
  2. AWS S3 имеет объекты с низкой задержкой и высокой пропускной способностью.
  3. AWS S3 можно легко использовать для размещения статических веб-сайтов.
  4. AWS S3 может интегрироваться с SQS, SNS, Lambda для создания мощных событийно-управляемых приложений.
  5. AWS S3 имеет механизмы для переноса старых данных в долговременное хранилище для снижения затрат, то есть конфигурации жизненного цикла.

Сегменты AWS S3: правила именования

  1. Имена корзин AWS S3 (ключи) глобально уникальны для всех регионов AWS.
  2. Имя корзины AWS S3 нельзя изменить после ее создания.
  3. Если AWS S3 Bucket удален, его имя снова становится доступным для вас или другой учетной записи.
  4. Имя сегмента AWS S3 должно содержать не менее 3 символов и не более 63 символов.
  5. Имена корзин AWS S3 являются частью URL-адреса, используемого для доступа к корзине.
  6. Имена корзин AWS S3 должны состоять из одной или нескольких меток (корзина xyz).
  7. Имя сегмента AWS S3 может содержать или использовать строчные буквы, цифры и дефис (не могут использовать прописные буквы).
  8. Имя корзины AWS S3 не должно быть IP-адресом (10.10.20.10).
  9. Каждая метка должна начинаться или заканчиваться строчной буквой или числом.
  10. По умолчанию сегменты и их объекты являются частными. По умолчанию только владелец может получить доступ к корзине.
  11. Имя состоит из двух частей: конечная точка областей сегмента / имя сегмента.

Пример: в корзину S3 с именем «mybucket» в «Западном регионе Европы».

http://s3-eu-west1-amazonaws.com/mybucket

Дополнительный ресурс сегментов AWS S3:

В этом блоге я кратко объясню подресурс, а в следующем блоге я объясню подробно.

Дополнительный ресурс для сегмента S3 включает:

  1. Конфигурация жизненного цикла - для определения управления жизненным циклом объекта. Чтобы узнать, как создать правила жизненного цикла для управления файлами S3, Щелкните по этой ссылке.

2. Веб-сайт - для хранения конфигураций, связанных со статическим веб-сайтом, размещенным в корзинах S3.

3. Управление версиями - сохраняйте версии объектов по мере их изменения (обновления). Если мы включили управление версиями, мы не сможем отключить управление версиями, только мы можем приостановить.

4. Список управления доступом (ACL) - Политики корзины. Мы можем создать политику корзины, чтобы защитить нашу корзину, к которой один может получить доступ, а другие - нет.

Объекты S3:

Размер объекта, хранящегося в сегменте S3, может составлять от 0 байтов до 5 ТБ.

  1. Каждый объект сохраняется и извлекается с помощью уникального ключа (ID или Name).
  2. Объект в AWS S3 однозначно идентифицируется и адресуется через
  • Конечная точка службы.
  • Название сегмента.
  • Ключ объекта (имя).
  • Версия объекта (необязательно).

3. Объект, хранящийся в корзине S3 в регионе, никогда не покинет этот регион, если вы специально не переместите их в другой регион или CRR.

4. Владелец корзины может предоставить разрешение на перекрестную учетную запись другой учетной записи AWS (или пользователям в другой учетной записи) для загрузки объектов.

5. Вы можете предоставить разрешение на ведро / объект S3 для -

  • Отдельные пользователи.
  • Аккаунт AWS.
  • Сделайте ресурс общедоступным.
  • или всем авторизованным пользователям.

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

Ссылки:

Https://aws.amazon.com/premiumsupport/knowledge-center/s3-empty-bucket-lifecycle-rule/

Https://aws.amazon.com/blogs/storage/how-to-use-aws-datasync-to-migrate-data-between-amazon-s3-buckets/

Http://d1.awsstatic.com/whitepapers/aws_pricing_overview.pdf

Автор LinkedIn:



Другие блоги:



Спасибо за чтение. Если вам понравилось, нажмите кнопку хлопка.

Подпишитесь на нас, чтобы узнать больше.

Ознакомьтесь с AWS in Plain English, чтобы узнать больше о AWS.

Больше контента на plainenglish.io