Для каких задач можно использовать S3-хранилище?
Недавно мы запустили объектное хранилище S3. Пора рассказать, как можно использовать этот облачный сервис. Кстати, именно с S3-хранилища Netflix начинал миграцию в облако. Но обо всем по порядку!
Что такое объектное S3-хранилище?
Объектное хранилище S3 (Simple Storage Service) — это гибкий сервис для размещения больших объемов неструктурированных данных.
-
Удобное управление
Личный кабинет, графические или консольные клиенты и ваши собственные программные решения — выбирайте любой инструмент. -
Размещение различных данных
Резервные копии, мультимедиа, архивы, Big Data, программный код и др. Наше S3-хранилище поддерживает множество типов файлов и совместимо с Amazon S3. -
Данные размещаются в трех копиях на разных серверах. Это поможет сохранить файлы даже при непредвиденных обстоятельствах. -
Выгодная тарификация
Выбирайте объем хранилища исходя из задач вашего проекта и оплачивайте только дисковое пространство и трафик.
Какие данные можно размещать в S3-хранилище?
Сценариев использования сервиса S3 — бесконечное множество! Смело грузите в наше S3-хранилище любые неструктурированные данные. Вот несколько примеров.
Резервные копии
Один из наиболее популярных способов использования S3-хранилища — размещение бэкапов. Можно хранить резервные копии сайтов, виртуальных серверов, приложений и других данных.
Создавать и хранить бэкапы также можно, подключая S3-хранилище напрямую к совместимым сервисам. Например, к панели управления ispmanager, «1С-Битрикс» и другим.
Архивы
В объектном хранилище S3 удобно держать редко используемые данные в формате архивов. И доступы к ним можно настроить индивидуально. Например, разместить архивы с фото внутрикорпоративных мероприятий и открыть их только для сотрудников компании. Видеоуроки за пять лет предоставить всем пользователям сайта. А статистику по рекламе, баннеры и другие материалы для продвижения сделать доступными только отделу маркетинга.
В сервисе S3 данные хранятся в бакетах — своего рода компьютерных папках. Доступы к ним можно настроить в личном кабинете при помощи стандартных параметров или готовых политик. Как это сделать, рассказали здесь.
Статический контент сайта
Особенно актуально для веб-ресурсов с высокой нагрузкой и большим количеством статического контента: изображений, аудио- и видеофайлов.
Например, у интернет-магазина в каталоге десятки тысяч позиций. У каждого товара несколько фото, а иногда есть еще и видео. Такой объем данных в сочетании с высокой посещаемостью и большим количеством запросов может негативно сказаться на скорости работы сайта. Перенос контента в S3 повысит производительность веб-ресурса. И тогда при загрузке статических данных сайт будет обращаться не к серверу, а к S3-хранилищу. Это обеспечит более рациональное использование мощностей IT-инфраструктуры, улучшит пользовательский опыт и даже показатели SEO.
Контент приложений и онлайн-игр
Создаете приложение, которое выводит контент по запросу?
Сортировка на стороне приложения может замедляться из-за общей нагрузки. Как вариант — перенос медиафайлов в S3 c обработкой запросов пользователей через API для ускорения работы всей системы.
Еще 15 лет назад большие охваты и колоссальные скачки трафика в прайм-тайм подтолкнули Netflix к системному переходу в облако. И перенос ресурсов компания начала с самого ценного — миграции главной системы видеоконтента в AWS S3.
Разрабатываете онлайн-игры?
Мощность сервера можно целиком направить на обработку пользовательских действий, а в S3 разместить изображения, анимации, 3D-модели, и другие файлы. Именно в объектном хранилище S3 размещен контент PUBG: Battlegrounds, Fortnite и Minecraft.
Big Data
По данным Statista, 57% компаний во всем мире анализируют Big Data. Ритейл, банки, различные предприятия и компании-разработчики хранят в S3 большие объемы неструктурированных данных для быстрого доступа и удобного взаимодействия с ними.
Данные различных сервисов
С объектным хранилищем S3 совместимы многие сервисы и программы. Например, к Nextcloud можно подключить S3 в качестве внешнего хранилища. Нативное подключение к S3 поддерживают плагины популярных CMS: Drupal, Joomla, WordPress.
Объектное хранилище S3 можно лаконично интегрировать в любую IT-инфраструктуру. Подключайте сервис, размещайте необходимый объем данных и удобно управляйте ими при помощи подходящего интерфейса.